gpt4 book ai didi

python - 挂接到另一个应用程序的 wndproc?

转载 作者:太空狗 更新时间:2023-10-30 01:30:05 26 4
gpt4 key购买 nike

我有一个小问题希望有人能帮助我。有什么方法可以连接到其他应用程序 WNDPROC

情况是我想在另一个应用程序菜单栏中插入一个菜单,并且我想为每个菜单项定义命令。

我能够使用一些 Win32 API 插入带有菜单项的菜单函数 (user32.dll),但我无法设置该菜单项的命令,以便它在单击时实际执行某些操作。

通过一些谷歌搜索,我得到了一些关于 wndprocess 的信息,我应该拦截发送的 ID 命令并触发一些功能,但我被卡住了。

谁能帮帮我?

最佳答案

你的做法是错误的。如果您考虑一下,就会意识到使用自定义“操作”响应菜单事件必须需要一些代码才能在您的目标进程中运行。这意味着您需要将代码注入(inject)其他进程才能实现您想要的。

既然您无论如何都需要注入(inject)代码,我强烈建议您查看 DLL 注入(inject)到其他进程(搜索“Dll 注入(inject)示例”)。这会将您的代码引导到其他进程,您可以在那里构建菜单。

这还有一个好处,即外国应用程序不会依赖于您的应用程序的响应能力 - 一切都在进行中。

关于python - 挂接到另一个应用程序的 wndproc?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/9795645/

26 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com