能力值:
( LV4,RANK:50 )
|
-
-
[原创]我写的模拟挂
脚本灬丨小子
出现了和vincentpra老兄一模一样的错误,win764位是不是不让直接调用mouclass的回调函数啊?
没有试过64位系统
|
能力值:
( LV4,RANK:50 )
|
-
-
|
能力值:
( LV4,RANK:50 )
|
-
-
|
能力值:
( LV4,RANK:50 )
|
-
-
|
能力值:
( LV4,RANK:50 )
|
-
-
[原创]我写的模拟挂
[QUOTE=vincentpra;1214204]为了让这个驱动支持win7 64位,需要把kmDeviceExtension[i + 1]变成kmDeviceExtension[i + 2]即可,就可以顺利找到键盘和鼠标的回调地址,然后把这个驱动编译成win 7 64位的,运行在虚拟机上面后,使用应用层模拟发送一个键盘按键消息,结果蓝屏,使用wi...[/QUOTE]
没有试过64位系统,XP和win732位没有问题。你要让生成的exe文件直接在虚拟机里面运行,请在vs中选择项目->项目属性->配置属性->常规->MFC的使用中选择静态链接MFC
|
能力值:
( LV4,RANK:50 )
|
-
-
|
能力值:
( LV4,RANK:50 )
|
-
-
|
能力值:
( LV4,RANK:50 )
|
-
-
|
能力值:
( LV4,RANK:50 )
|
-
-
|
能力值:
( LV4,RANK:50 )
|
-
-
[求助]windows兼容助手是如何工作的
windows核心编程有提到:
默认情况下,在Windows Vista中通过Windows资源管理器来启动一个应用程序时,进程会自动同一个专用的作业关联,此作业的名称使用了"PCA"字符串前缀.作业中的一个进程退出时,我们是可以接收到一个通知的.所以,一旦通过Windows资源管理器启动的一个历史遗留的程序出现问题,就会触发Program Compatibility Assistant(程序兼容性助手).
Windows Vista提供这个功能的目的是检测兼容性问题.所以,如果你已经为应用程序定义了一个清单(manifest),Windows资源管理器就不会将你的进程同"PCA"前缀的作业关联,它会假定你已经解决了任何可能的兼容性问题.
但是,在需要调试应用程序的时候,如果调试器是从Windows资源管理器启动的,即使有一个清单(mainifest),应用程序也会从调试器继承带有"PCA"前缀的作业.一个简单的解决方案是从命令行而不是Windows资源管理器中启动调试器.在这种情况下,不会发生与作业的关联.
|
能力值:
( LV4,RANK:50 )
|
-
-
|
能力值:
( LV4,RANK:50 )
|
-
-
|
能力值:
( LV4,RANK:50 )
|
-
-
|
能力值:
( LV4,RANK:50 )
|
-
-
|
能力值:
( LV4,RANK:50 )
|
-
-
[原创]我写的模拟挂
我是半吊子,发这个主要想请大家帮忙鉴别下,我这编码水平能否找份合适的码农工作?
|
能力值:
( LV4,RANK:50 )
|
-
-
|
能力值:
( LV4,RANK:50 )
|
-
-
|
能力值:
( LV4,RANK:50 )
|
-
-
|
能力值:
( LV4,RANK:50 )
|
-
-
|