
VC/C++
文章平均质量分 64
zwhuang
这个作者很懒,什么都没留下…
展开
-
在Dialog程序中使用WH_KEYBOARD_LL类型HOOK
在Dialog程序中使用WH_KEYBOARD_LL类型HOOK的方法:SetWindowsHookEx(WH_KEYBOARD_LL, (HOOKPROC)LowLevelKeyboardProc, AfxGetApp()->m_hInstance, NULL);LRESULT CALLBACK LowLevelKeyboardProc (INT nCode, WPARAM wParam原创 2004-12-22 13:26:00 · 2040 阅读 · 0 评论 -
如何禁止用户通过任务管理器终止进程的一种方法(Win2000/xp)
通过WH_CBT类型的HOOK 和nIndex为GWL_WNDPROC的SetWindowLong实现进程保护。实现的范例下载:附件[SafeProcess.rar]:http://blog.blogchina.com/upload/2004-12-20/20041220143803647829.rar1. 通过Timer过程或其他方式查找Windows任务管理器窗口是否存在。原创 2004-12-21 13:43:00 · 2858 阅读 · 2 评论 -
运行多个Skype
一次可以启动多个Skype程序,界面如下图。<img alt=" GUI" onload="function anonymous(){img_auto_size(this,450,true);}" align="baseline" src="http://wincax.bokee.com/inc/RunMultiSkype.JPG" />使用方法:1. 添加已有的用户名(用于系原创 2006-12-19 09:32:00 · 1520 阅读 · 4 评论 -
修改系统默认的音频设备
修改系统默认的音频设备,Windows并没有提供相应的API,按照MSDN的说法,是希望由用户自己决定该系统选项。但是在某些特殊情况下,希望程序直接修改该系统选项。下面列举两种修改系统默认音频设备的方法以及一个测试范例。1. 直接通过注册表来读取和修改系统默认音频设备在HKEY_CURRENT_USER/Software/Microsoft/Multimedia/Sound Mapper下有两原创 2006-12-19 09:33:00 · 11440 阅读 · 2 评论