用C语言屏蔽键盘和鼠标

标签: , , , , ,

调用windows API中的SetWindowsHookEx函数释放键盘和鼠标钩子就可以实现,没有什么技术含量。只不过看到Google关键词“C语言 屏蔽键盘”没有好的链接,所以才写出来。当然,Ctrl+Alt+Del这个组合键是无法通过钩子函数屏蔽的,目前我还没有找到屏蔽的方法,如果你知道,请留言告诉我,谢谢。

很久很久以前我觉得让别人的鼠标不能动是很神奇的事情,这也算是学编程的一个动机罢。初学C语言的时候发现学完只能拿来算数学题,很没有成就感。后来才发现,其实并没有想象中的那么难。借用别人说的一句话,C语言是一种需要很长时间锻炼才知道它很无敌的语言。本文不打算详细介绍钩子函数,只给出了我写的示例代码,感兴趣的可以看看,写的不怎么好,高手请自觉路过。钩子函数的详细用法请自己参阅MSDN文档

代码下载地址,如果你觉得程序有效,请留言告诉我:

[download id=15]

随机文章:

  1. 又一个VBS病毒源码的解密
  2. C语言函数strcpy strncpy和strlcpy
  3. 又遇VBS中&H前缀十六进制数的陷阱
  4. VB6拾遗:IUnknown接口与COM对象
  5. ___security_cookie

3 条评论 发表在“用C语言屏蔽键盘和鼠标”上

  1. 游客说道:

    对这个代码感兴趣,看看

  2. linuxca说道:

    希望看一看.

  3. 游客说道:

    看看

留下回复