怎样修改热键ctrl+alt+del的功能? 子类化SAS窗口,是目前最好的办法. 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 应用程序是可以的..以前我就做过不少了,xp平台.参考这偏文章.替换掉ctrl+alt+delhttp://www.codeproject.com/KB/winsdk/AntonioWinLock.aspx 我补充一下原理吧..ctrl+alt+del 是系统级别热键,即使用低级键盘钩子也是不行的.但是ctrl+alt+del 这个热键始终还是一个窗口消息,它由winlogon的SAS窗口接收,我们只要替换掉这个窗口的窗口过程(子类过程),那么就可以做任何想做的事情了.当然我们要把功能代码封装到一个dll里面,可以写成gina,不过我建议是直接用远程线程进行注入. FindWindow("winlogon")GetWindowLong(GWL_WNDPROC);SetWindowLong(GWL_WNDPROC); 【写文件操作怎么弄】 把窗口标题和边框裁剪掉后,怎么实现边框拉伸效果呢? MFC中实现图像的动态移动??台球的一个游戏问题 求代理上网软件 为什么bmp文件头指针加1会变成信息头指针? IE自动化 怎么在VC中开发自己的API函数 急麻烦各位!! 请教:手机短消息在SIM卡中的存储格式是否也分PDU与TEXT方式? 请问使用MFC如何编写可带参数的程序,如程序名为exam,可以在windows运行中输入exam a 为什么我编写的视频软件无法读取 无驱动视频头的视频源. VC中 使用OLEDB操作数据库,不能打开数据库
应用程序是可以的..以前我就做过不少了,xp平台.参考这偏文章.替换掉ctrl+alt+del
http://www.codeproject.com/KB/winsdk/AntonioWinLock.aspx
ctrl+alt+del 是系统级别热键,即使用低级键盘钩子也是不行的.
但是ctrl+alt+del 这个热键始终还是一个窗口消息,它由winlogon的SAS窗口接收,我们只要替换掉这个窗口的窗口过程(子类过程),那么就可以做任何想做的事情了.当然我们要把功能代码封装到一个dll里面,可以写成gina,不过我建议是直接用远程线程进行注入.
GetWindowLong(GWL_WNDPROC);
SetWindowLong(GWL_WNDPROC);