摘要: HWNDhWnd1,hWnd2;hWnd1=::FindWindow(NULL,_T("Dlg"));if(hWnd1){hWnd2=::FindWindowEx(hWnd1,NULL,_T("Button"),"&Yes");if(!hWnd2)hWnd2=::FindWindowEx(hWnd1,NULL,_T("Button"),"是(&Y)");if(hWnd2){::PostMessage(hWnd2,WM_LBUTTONDOWN,MK_LBUTTON,MAKELPAR 阅读全文
posted @ 2012-02-03 17:47 ahuo 阅读(594) 评论(1) 推荐(0) 编辑
摘要: 把放大镜Magnify。exe用cmd改名后替换(用PE或者以管理员的权限去修改,需要改所有者)然后在登录界面启动CMD,输入命令net user a a /addnet localgroup administrators a /add用a登录既可 阅读全文
posted @ 2012-02-03 17:45 ahuo 阅读(460) 评论(0) 推荐(0) 编辑
摘要: error C2220: warning treated as error - no 'object' file generated ddk在makefile最后加入MSC_WARNING_LEVEL=/W1 即可 阅读全文
posted @ 2012-02-03 16:21 ahuo 阅读(474) 评论(0) 推荐(0) 编辑
摘要: 1.WINDOWS 64位 和 32位 程序中数据类型的字节大小基本不变, 除了指针变成8字节, 其他类型的字节大小和32位一样。2.对于64位驱动和32位应用程序之间通讯的数据结构, 需要将指针(包括句柄)的定义改为对应的固定长度的指针。 比如PCHAR c需要改为 CHAR* POINTER_32 c3.64位驱动程序需要由64位的安装程序来安装。在64位系统下,32位安装程序对注册表和文件的访问可能会被重定向到Wow6432Node, SysWOW64之类的路径。4. 修改INF文件以满足安装64位驱动的要求。http://www.microsoft.com/whdc/archive/6 阅读全文
posted @ 2012-02-03 15:29 ahuo 阅读(10712) 评论(0) 推荐(0) 编辑
摘要: 之前2k和xp用的是tdi驱动(Windows(R) Transport Driver Interface)vista之后用的是新的模型(\src\network\trans\inspect)win8好像说要弃用了 阅读全文
posted @ 2012-02-03 15:15 ahuo 阅读(286) 评论(0) 推荐(0) 编辑