腾讯云
开发者社区
文档
建议反馈
控制台
登录/注册
首页
学习
活动
专区
圈层
工具
MCP广场
文章/答案/技术大牛
搜索
搜索
关闭
发布
文章
问答
(9999+)
视频
沙龙
1
回答
SetWindowsHookEx
c#
、
、
我想挂接一个特定的进程,而不是全局挂接,但我不知道在调用
SetWindowsHookEx
时必须放入什么。 我不明白什么是HookProc和第三个参数。, string lpWindowName); [DllImport("user32.dll", SetLastError = true)] return idProcess;public void SetHook()
浏览 21
提问于2020-08-18
得票数 0
2
回答
将键盘挂钩安装到特定进程
、
我使用
SetWindowsHookEx
()函数在
C#
中为远程桌面应用程序安装键盘挂钩。Process.GetCurrentProcess().MainModule.ModuleName); IntPtr HookHandle =
SetWindowsHookEx
HookHandle =
SetWindowsHookEx
(HookType.WM_KEYBOARD_LL, Proc, handle, Thread.CurrentThread.
浏览 2
提问于2014-01-18
得票数 0
回答已采纳
1
回答
全局鼠标挂钩/响应VB.Net 2012中的事件
、
、
、
这肯定是一个困难的问题,因为我没有看到这个问题在
C#
和VB中被问了很多次,但没有遇到任何有答案的问题。富足
浏览 2
提问于2013-02-24
得票数 0
2
回答
在应用程序未打开时按下键?
、
、
在Visual中,如何在应用程序未被
C#
打开时按下键? 我做了一个游戏训练师,我已经让它起作用了。问题是,如果我想要使用作弊的话,我必须不断地打开教练。所以每次我打开游戏,我都尽量减少教练。
浏览 4
提问于2015-12-28
得票数 0
回答已采纳
1
回答
C#
在不同线程中接收键盘挂钩调用
、
、
、
它通过
SetWindowsHookEx
连接用户输入。而且效果很好。但我是新来的
C#
,所以我找不到答案。谢谢。using (ProcessModule curModule = curProcess.MainModule) curKeyHookID =
SetWindowsHookEx
(
SetWindowsHookEx
成功了,但onKeyHooked没有按下键盘调用。)相反,折叠
浏览 5
提问于2011-08-29
得票数 1
回答已采纳
2
回答
函数在缺少参数列表的类函数调用中不起作用
、
、
、
我已经建立了一个可以工作的键盘记录器,现在我想把它移到类中,这样我就可以在任何时候重用它,甚至可以在不同的语言上使用它,比如
c#
,但是我遇到了错误,因为相同的代码在一个类中不能工作。WPARAM wParam, LPARAM lParam); {
SetWindowsHookEx
NULL; { HINSTANCE h_instance = GetMod
浏览 0
提问于2013-02-15
得票数 0
回答已采纳
2
回答
当应用程序是
C#
中的任务栏时,我如何监听快捷方式
、
就是一个这样做的应用程序,当你按下caps键时,它就会弹出。
浏览 0
提问于2008-09-13
得票数 2
回答已采纳
2
回答
当新的(外部)程序在
C#
上使用API运行时获取事件?
、
、
我正在编写一个
C#
程序,我想知道是否有任何方法可以在新程序运行时获得通知,而不需要像
C#
事件一样每次检查任务管理器和进程……或者像一些钩子..。(比如
SetWindowsHookEx
)?谢谢!希兰。
浏览 0
提问于2010-12-09
得票数 0
回答已采纳
1
回答
C#
:可以从外部Windows应用程序监控按钮点击吗?
、
、
我希望从我自己的应用程序监视外部Windows窗体应用程序中的按钮单击。这样做的原因是,我想在公司为我们制作的外部应用程序上做一些日志记录。他们愿意将登录功能编程到该应用程序中,但这太昂贵了。致敬,Reinier
浏览 1
提问于2014-08-06
得票数 0
2
回答
SetWindowsHookEx
对SetWinHookEventEx
、
、
、
SetWindowsHookEx
和SetWinEventHook之间的主要区别是什么(它是如何工作/依赖/目的/最小需求)?我对使用
C#
/..Net从windows服务中拦截与运行Windows应用程序相关的事件感兴趣。
浏览 2
提问于2014-02-25
得票数 6
2
回答
如何将C++
SetWindowsHookEx
移植到
C#
,或者这不可能?
、
、
我有一些C++代码可以工作,但我们必须重写它,我宁愿在那里的时候用
C#
重写。我将此lastId转换为int,并试图连接
C#
代码,但
SetWindowsHookEx
返回0并失败。或者有办法让它在
C#
中工作呢? 目前,我们将C++中的钩子处理程序注册到其他应用程序中,并将事件返回。
浏览 5
提问于2012-07-02
得票数 2
回答已采纳
2
回答
监控系统范围内的光标位置
、
、
我需要做一个小的系统托盘应用程序,监测光标位置系统范围和显示或隐藏屏幕上的键盘取决于光标句柄if。如果光标是在一个文本框(位置等于IBeam)在IE中,例如,键盘弹出。我有系统托盘应用程序(formless app)的代码,但找不到让它监控系统的方法。任何有关监视系统光标位置的功能的帮助都将受到欢迎。谢谢。
浏览 0
提问于2013-09-18
得票数 0
1
回答
CSharp程序在proc中使用外部int时崩溃
我正在用
C#
编写一个统一程序,下面的代码使它崩溃:{ public static extern IntPtr
SetWindowsHookEx
Debug.Log("Installing: " + i); GetM
浏览 0
提问于2019-09-11
得票数 1
回答已采纳
7
回答
C#
中的
SetWindowsHookEx
、
、
绘制到屏幕很容易,我不需要帮助,但我似乎在使用
SetWindowsHookEx
处理WH_GETMESSAGE时遇到了问题。我不知道最后两个参数要传递什么。string lpWindowName); static extern IntPtr
SetWindows
浏览 0
提问于2009-11-28
得票数 10
回答已采纳
1
回答
获取鼠标事件
、
、
我在
C#
工作,想要得到所有的鼠标事件。这样做的最佳原因是什么?我试过了: GetModuleHandle(curModule.ModuleName), 0);
浏览 1
提问于2010-05-07
得票数 0
回答已采纳
1
回答
如何知道前台窗口何时发生变化
、
、
我正在用
c#
编写一个应用程序,我需要知道地面窗口何时发生了更改我使用了
SetWindowsHookEx
,但在窗口之间切换时没有收到回调private const int WH_CALLWNDPROCProcess.GetCurrentProcess()) { return
SetWindowsHookEx
浏览 0
提问于2012-11-20
得票数 0
回答已采纳
2
回答
WH_MOUSE能捕捉全局事件吗?
、
、
我正在尝试开发一个WPF
C#
应用程序,它可以捕捉鼠标单击,甚至(特别是)在后台,以便启动另一个任务。hHook =
SetWindowsHookEx
(WH_MOUSE, 提前谢谢。
浏览 13
提问于2014-02-23
得票数 0
1
回答
使用WH_JOURNALRECORD和cancel似乎确实返回了WM_CANCELJOURNAL
、
、
、
我正在使用
C#
,并且我已经让程序使用
SetWindowsHookEx
和WH_JOURNALRECORD成功地记录了日志消息。journalHook =
SetWindowsHookEx
WH_JOURNALRECORD, JournalRecordProcedure, hinstance, 0); GetMessageP
浏览 2
提问于2012-02-17
得票数 1
回答已采纳
1
回答
为什么委托函数引用垃圾在作为参数传递时被收集?
、
我正在使用鼠标和键盘窗口钩子编写一个
C#
空闲监视器。public static void Hook(KeyEventHandler onKeyDown) _KeyDown = onKeyDown; } }在上面的代码中,HookCallback被传递到
SetWindowsHookEx
public static void
浏览 3
提问于2014-04-11
得票数 3
回答已采纳
1
回答
如何绑定热键
、
、
我试图创建一个程序,在那里我可以按一个热键,而我在一个游戏和程序将收到键按,并预先形成一个行动。我尝试过遵循教程并查看其他问题,但它们似乎没有提供我想要的功能,或者方法已经过时,我不能毫无错误地使用它们。
浏览 8
提问于2015-06-11
得票数 1
回答已采纳
点击加载更多
相关
资讯
【C#】委托
C#编程概述
c#编程基础
如何学好C#?
连通C#与lua
热门
标签
更多标签
云服务器
ICP备案
云点播
对象存储
即时通信 IM
活动推荐
运营活动
广告
关闭
领券