winapi - Win32 在父窗口中捕获子窗口消息

标签 winapi mfc parent-child childwindow wndproc

在我的 Win32 应用程序中,子窗口是由第三方 SDK 创建的。窗口创建过程是透明的,我无法将 WndProc 方法与子窗口关联。我希望能够在父窗口中捕获子窗口消息。我怎样才能做到这一点?任何帮助将不胜感激。

最佳答案

你看了吗SetWindowsHookEx ?或者,如果这看起来有点矫枉过正,您可能只需使用 SetWindowLongGWL_WNDPROC并定义您自己的自定义 WinProc,然后转发到子窗口。

有一个不错的article on MSDN关于它。

关于winapi - Win32 在父窗口中捕获子窗口消息,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/6671675/

相关文章:

c++ - 错误 : LNK2019: unresolved external symbol "extern "C"

css - 父级应该如何为 Angular 的子组件设置样式?我想要一个不会被弃用的好解决方案

cocoa - 混合 Carbon 和 Cocoa 那么其他平台呢?

javascript - 如何将消息(字符串)从 Win32 应用程序发送到在现有 IE 窗口中运行的 Javascript 程序?

c++ - 如何只运行一个应用程序实例

c++ - 在线托管帮助内容

javascript - 使用 Javascript 从父 iFrame 到子 iFrame 进行跨域通信

Javascript - 从子回调更新​​父对象

c++ - 彩色复选框、组框等

c++ - 关于c++命名约定的问题