C# 键盘钩子 暂停
怎么让一个一个键盘钩子暂停。。。我的程序类似与截获键盘按键把他改成另外一个键。。。就是我要按下键盘的任意但是出来的确是文章文章在一个txt文本里我现在按键下去后可以监视键...
怎么让一个一个键盘钩子暂停。。。我的程序类似与截获键盘按键 把他改成另外一个键。。。就是 我要按下键盘的任意但是出来的确是文章 文章在一个txt文本里 我现在 按键下去后可以监视键盘 也会模拟要打的数据 但是 我模拟按键 也会被钩子截过 然后就又循环了 我想 截获后停止钩子等我模拟按键好了后在开启钩子 但是停止不了钩子 。。。一停止钩子 整个线程都会停止 有没有办法可以让钩子暂停或者勾到这个按键信息后 中途篡改掉 变成别的然后送去处理 就像我按了a键被钩子截获后中途改成b键
展开
3个回答
展开全部
这和键盘钩子好像没有关系啊?
你是不是要实现金山词霸的取词功能?
你可以找找金山词霸的取词引擎(就是一个dll库),然后.......
如果你要自己做一个,告诉你步骤:
1.获得鼠标的位置
2.用GetWindowText(win32的api)得到鼠标当前位置的文本值
你是不是要实现金山词霸的取词功能?
你可以找找金山词霸的取词引擎(就是一个dll库),然后.......
如果你要自己做一个,告诉你步骤:
1.获得鼠标的位置
2.用GetWindowText(win32的api)得到鼠标当前位置的文本值
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
用一个全局变量标示一下,如果正在处理,就忽略不处理勾到的东西就完了撒
追问
单线程的。。。按键后就直接跳到线程的另外一处了
追答
你在钩子处理函数里面来做你想要的事情还是要考虑一下效率
本回答被提问者采纳
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
根据我的经验,模拟按键是不会被钩到的。
请问你是怎么模拟的?
请问你是怎么模拟的?
追问
sendkeys模拟的
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询