1 案例描述 作为Windows程序员,平时最担心见到的事情可能就是程序发生了崩溃(异常),这时Windows会提示该程序执行了非法操作,即将关闭。请与您的供应商联系。呵呵,这句微软的“ ...
本文详细的介绍了在Visual Studio 以下简称VS 下实现API钩子的编程方法,阅读本文需要基础:有操作系统的基本知识 进程管理,内存管理 ,会在VS下编写和调试Win 应用程序和动态链接库 以下简称DLL 。 API钩子是一种高级编程技巧,常常用来完成一些特别的功能,比如词典软件的屏幕取词,游戏修改软件的数据修改等。当然,此技术更多的是被黑客或是病毒用来攻击其它程序,截获需要的数据或改变 ...
2011-12-31 13:21 12 12327 推荐指数:
1 案例描述 作为Windows程序员,平时最担心见到的事情可能就是程序发生了崩溃(异常),这时Windows会提示该程序执行了非法操作,即将关闭。请与您的供应商联系。呵呵,这句微软的“ ...
进入工程属性后,一次进入下面选项做相应修改 连接器 ---> 系统 --->子系统: 控制台 (/SUBSYSTEM:CONSOLE)改为:窗口 (/SUBSYSTEM:WINDOWS ...
终于配置好了!!又是经过一下午加晚上的奋战,终于把环境配置好了,多亏了我强大的资料整理能力(哈哈)。 真是不容易啊,本来打算放弃的,去问问别人吧。但是想想,还是靠自己吧,靠谁都不如靠自己,真是的,慢慢去搜索,去看,去想,总会弄好的。下面简单说一下 今天的成果吧。 首先,下载完keil5 ...
软件: Windows7-32bit visual c++6.0 Masm32 sdk 11 安装: 0x00 || 下载Masm sdk 11并安装,下载路径:http://www.masm32.com/ 0x01 || 安装visual c++,自行百度,最好是英文版 配置 ...
之前一直基于Windows平台(Win 7 32bit)使用VS2010做OpenCV的开发,现在开始学习在Windows 下使用Qt做OpenCV的开发。本文主要讲述Windows平台下(Win 7 32bit)下Qt5.5.0和OpenCV2.4.9环境的搭建。在此之前,我已安装 ...
windows窗口的创建有以下几个步骤: 1、创建注册窗口类 2、创建窗口句柄 3、显示更新窗口 4、消息循环 1、创建注册窗口类 所谓创建窗口类就是定义一个WNDCLASS类对象,并将该 ...
1.获取客户区矩形区域 2.获取窗口上下文句柄 3.LPWSTR 与 char * 互转 4.获取带颜色的画刷 COLO ...
WINDOWS API 大全 (二) 9. API之设备场景函数 CombineRgn 将两个区域组合为一个新区域CombineTransform 驱动世界转换。它相当于依顺序进行两次转换CreateCompatibleDC 创建一个与特定设备场景一致的内存设备场景 ...