gpt4 book ai didi

c++ - 从外部应用程序附加子窗口时的消息循环(泵)

转载 作者:可可西里 更新时间:2023-11-01 11:35:59 27 4
gpt4 key购买 nike

我要附上 child window外部应用程序。子窗口将是一个无模式对话框。由于我不拥有外部应用程序(实际上是 Microsoft FSX)的源代码,因此我不知道如何挂接到消息循环或回调中 LRESULT CALLBACK WndProc(HWND, UINT, WPARAM, LPARAM)父窗口本身。

我的附加应用程序在它自己的进程中运行,所以我需要编写自己的消息循环,还是我的回调将由父级的消息泵调用?

取得成功的正确方法是什么?

-- 编辑关于 SetWindowsHookEx 的回答函数——

值得注意的:

  1. How to hook external process with SetWindowsHookEx and WH_KEYBOARD
  2. SetWindowsHookEx in C#
  3. 也许不工作,另一个SetWindowsHookEx Example

最佳答案

SetWindowsHookEx是允许外部进程捕获窗口消息(以及其他内容)的 API。

关于c++ - 从外部应用程序附加子窗口时的消息循环(泵),我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/11000259/

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