C# 键盘钩子 暂停

怎么让一个一个键盘钩子暂停。。。我的程序类似与截获键盘按键把他改成另外一个键。。。就是我要按下键盘的任意但是出来的确是文章文章在一个txt文本里我现在按键下去后可以监视键... 怎么让一个一个键盘钩子暂停。。。我的程序类似与截获键盘按键 把他改成另外一个键。。。就是 我要按下键盘的任意但是出来的确是文章 文章在一个txt文本里 我现在 按键下去后可以监视键盘 也会模拟要打的数据 但是 我模拟按键 也会被钩子截过 然后就又循环了 我想 截获后停止钩子等我模拟按键好了后在开启钩子 但是停止不了钩子 。。。一停止钩子 整个线程都会停止 有没有办法可以让钩子暂停或者勾到这个按键信息后 中途篡改掉 变成别的然后送去处理 就像我按了a键被钩子截获后中途改成b键 展开
 我来答
eabupil
2011-05-13 · TA获得超过553个赞
知道小有建树答主
回答量:756
采纳率:0%
帮助的人:385万
展开全部
这和键盘钩子好像没有关系啊?
你是不是要实现金山词霸的取词功能?

你可以找找金山词霸的取词引擎(就是一个dll库),然后.......

如果你要自己做一个,告诉你步骤:
1.获得鼠标的位置
2.用GetWindowText(win32的api)得到鼠标当前位置的文本值
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
lordofbai_du
2011-05-12 · TA获得超过183个赞
知道小有建树答主
回答量:378
采纳率:100%
帮助的人:263万
展开全部
用一个全局变量标示一下,如果正在处理,就忽略不处理勾到的东西就完了撒
追问
单线程的。。。按键后就直接跳到线程的另外一处了
追答
你在钩子处理函数里面来做你想要的事情还是要考虑一下效率
本回答被提问者采纳
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
yang890511
2011-05-12 · TA获得超过649个赞
知道小有建树答主
回答量:570
采纳率:0%
帮助的人:497万
展开全部
根据我的经验,模拟按键是不会被钩到的。
请问你是怎么模拟的?
追问
sendkeys模拟的
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
收起 更多回答(1)
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式