登录
首页 » VC » VC HOOK编程

VC HOOK编程

于 2022-02-13 发布 文件大小:82.38 kB
0 141
下载积分: 2 下载次数: 1

代码说明:

应用背景全局控件的捕获和控制,这里用到的是鼠标钩子,可以用来在刷卡程序中输出卡号等信息到第三方的对话框中,应用窗口过程函数,鼠标钩子关键技术鼠标钩子,全局控件的获取,鼠标焦点,控件的使用

下载说明:请别用迅雷下载,失败请重下,重下不扣分!

发表评论

0 个回复

  • 串口通信
    本源代码是利用VC++编写,并用VC自带控件MSComm编程实现,这只是一个简单的串口通信程序。如果你是初次接触串口通信编程,就跟着我一步一步来编写这个程序,为了方便学习,尽量与我的源代码保持一致,在这个程序中,应用了VC自带的MSComm控件!
    2022-01-31 16:35:35下载
    积分:1
  • 简单好用的组态软件源码
    简单好用的组态软件源码,VC写的,学习工控组态的最佳入门软件
    2022-06-30 12:20:58下载
    积分:1
  • VC++ 遍历记录集的实现方法和代码
    VC++ 遍历记录集的例子,需要数据库配合,核心代码如下:   //连接数据库   OnInitADOConn();   //设置查询字符串   _bstr_t bstrSQL = "select * from employees order by 员工编号 desc";   //创建记录集指针对象实例   m_pRecordset.CreateInstance(__uuidof(Recordset));   //打开记录集   m_pRecordset->Open(bstrSQL,m_pConnection.GetInterfacePtr(),adOpenDynamic,    adLockOptimistic,adCmdText);   //遍历记录集   while(!m_pRecordset->adoEOF)   {    m_Grid.InsertItem(0,"");    m_Grid.SetItemText(0,0,(char*)(_bstr_t)m_pRecordset->GetCollect("员工编号"));    m_Grid.SetItemText(0,1,(char*)(_bstr_t)m_pRecordset->GetCollect("员工姓名"));    m_Grid.SetItemText(0,2,(char*)(_bstr_t)m_pRecordset->GetCollect("所属部门"));    m_Grid.SetItemText(0,3,(char*)(_bstr_t)m_pRecordset->GetCollect("基本工资"));    //将记录集指针移动到下一条记录    m_pRecordset->MoveNext();   }   //断开数据库连接   ExitConnect();
    2022-09-02 14:45:03下载
    积分:1
  • VC 扫描仪控制程序
    这是一个在VC++环境下实现的扫描仪扫描管理程序,用于启动扫描和停止扫描,只是实现基本的扫描仪控制,不过本程序的顺利运行需要扫描仪支持,且是指定型号,窗口中对应的功能,由下面的按钮事件来响应:   开始扫描:   void CScanManageDlg::OnButton1()   {    m_Scan.ScannerAvailable();    m_Scan.OpenScanner();    m_Scan.StartScan();   }   停止扫描:   void CScanManageDlg::OnButton2()   {    m_Scan.StopScan();   }
    2022-05-27 18:23:01下载
    积分:1
  • VC++ 三种方法创建不同类型的画刷
    VC++ 三种方法创建不同类型的画刷,本源码实例 演示了VC++使用三种方法创建画笔,最核心的代码:   void CCreatePenView::OnDraw(CDC* pDC)   {    CCreatePenDoc* pDoc = GetDocument();    ASSERT_VALID(pDoc);    // TODO: add draw code for native data here    // 第一种方法创建画笔    for (int i=0; i < 7; i++)    {    // 定义时调用构造函数    CPen myPen1(PS_SOLID + i,1,RGB(255,0,0));    CPen *pOldPen1 = pDC->SelectObject(&myPen1);    pDC->MoveTo(10,20*i+10);    pDC->LineTo(750,20*i+10);    // 恢复画笔对象    pDC->SelectObject(pOldPen1);    }    // 第二种方法创建画笔    for (int j = 0;j < 7; j++)    {    CPen myPen2; // 创建CPen类的一个对象myPen2    // 调用CreatePen()函数创建画笔    myPen2.CreatePen(PS_SOLID,j,RGB(0,255,255));    CPen *pOldPen2 = pDC->SelectObject(&myPen2);    pDC->MoveTo(10,180+20*j);    pDC->LineTo(750,180+j*20);    // 恢复画笔对象    pDC->SelectObject(pOldPen2);    }    // 第三种方法创建画笔    // 创建CPen类的一个对象myPen3    CPen myPen3;    // 设置LOGPEN结构;    LOGPEN lp ;    lp.lopnColor = RGB(255,0,255);    lp.lopnStyle = PS_SOLID ;    lp.lopnWidth.x = 8 ;    // 调用CreatePen
    2023-04-20 18:00:04下载
    积分:1
  • vc CListBox左右两个列表框互相交换数据
    这是一个常见的ListBox列表框用法,在本例中,左右两个列表框互相交换数据,具体的实现思路是通过INI文件来作为中间数据媒介,将左边列表框的学生姓名写入ini文件,然后从该ini文件读出放到右边的列表框中,编写的步骤是:从ini文件中获得数量,从ini文件中获得学生,并加到右边列表中,获得学生数量,将学生写入ini文件,将学生数量写入ini文件。
    2022-03-12 17:49:53下载
    积分:1
  • CPP-charpt-1
    提供很好的C++的学习PPT,此版本是英文版本的资料。内容适合初学者的。(THIS IS C++ PPT,AND IS VERY EASY TO STUDY.)
    2017-03-14 21:17:59下载
    积分:1
  • C语言书籍三剑客
    说明:  C语言三剑客。助你C语言一臂之力,包括C陷阱与缺陷(C language three swordsmen.)
    2020-01-11 17:41:37下载
    积分:1
  • 用VC++和DCMTK显示DICOM医学图像
    说明:  VC++ 使用DCMTK显示DICOM医学图像的实现教程, 从事VC++编程的程序员大概都知道,DICOM是医学影像存储和传输的国际标准,本教程来自OTI技术论坛专题讨论版,或许这本整理的简短教程对你有所帮助。(VC ++ uses DCMTK to display the DICOM medical image implementation tutorial. Programmers engaged in VC ++ programming probably know that DICOM is an international standard for medical image storage and transmission. This tutorial comes from the OTI technical forum panel discussion. Perhaps this short tutorial is organized You are helpful.)
    2020-04-11 13:05:04下载
    积分:1
  • lijiushenmfc
    本书的中心就是深入浅出地解析MFC 类库,分析怎么使用MFC 类库以及MFC 类库的 内部实现,揭开MFC 复杂、深奥的面纱,让读者对MFC 有一个全面、透彻、清晰的理解。(The center of this book is a layman' s language parsing MFC libraries, analyze how to use MFC class library, as well as the internal MFC class library implementation, opened MFC complex, esoteric veil, so that readers MFC has a comprehensive, thorough, clear understanding.)
    2010-01-26 11:09:46下载
    积分:1
  • 696516资源总数
  • 106914会员总数
  • 0今日下载