我的意思是说,当程序运行后,系统将无法响应键盘的一切输入,有的 朋友说使用RegisterHotKey函数,但是我不知道 实现,如果各位流人有什么好的解决办法,希望能够教教小弟,最好能有源代码。先在此谢过。(我来这得时间不长,分不多,只能略表诚意)
解决方案 »
- C#柱形表 每个柱形显示数据怎么做
- SQL语句的问题
- sys.webforms.pagerequestmanagerservererrorexception这个错误如何解决?
- office visio 里面的那个保存功能怎么写?
- 分析阶段 用什么软件
- 求救 WPF关于ListBox 样式 功能延伸
- 在vs2005中,关闭子窗体时如何使父窗体的控件(button)的enable属性为ture?
- C#.NET中如何确定 用contextMenuStrip做的弹出式菜单的位置
- 关于P2P监听端口问题
- 如何从数据库中读出数据显示在word中?
- GDI+中怎样让一个正方体旋转?
- 有没有谁用过winform下的html编辑器?
[DllImport("user32.dll")]
static extern bool BlockInput(bool fBlockIt);
BlockInput(true);//禁止输入
BlockInput(false);//解除
Windows Registry Editor Version 5.00[HKEY_CURRENT_USER\Software\Microsoft\Windows\CurrentVersion\Policies\System]
"DisableTaskMgr"=dword:00000001
记住要在程序退出前删除该子键或将1改成0
weisunding(鼎鼎) ( )
说用钩子,这方法应该是可行的,但我不会用钩子,不知道能不能发一点关于钩子的用法的代码
http://community.csdn.net/Expert/topic/4230/4230351.xml?temp=.9353907
就两函数,
[DllImport("HK_KeyBoardCtr.dll", CharSet=CharSet.Auto)]
private static extern void hideHotKey(); [DllImport("HK_KeyBoardCtr.dll", CharSet=CharSet.Auto)]
private static extern void showHotKey();
如果需要,往[email protected]发一个邮件,我回给你
可以封住CTRL+ALT+DEL键
能發一個給我嗎?