在以前的线程(将用户界面添加到图像查看器插件)中,我对如何将 GUI 控件添加到 firebreath 插件有了一些很好的了解。Taxilian 指出,当我在 Windows 下使用窗口插件时,它应该是直截了当的。基本上就像开发任何其他 Windows 应用程序一样。
现在,以确保我理解正确。我想从 onWindowAttached 事件提供的窗口句柄创建一个子窗口。要创建这样的子窗口,我需要使用 ::RegisterClassEx(...) 注册这样的窗口类以拥有自己的窗口过程。那是对的吗?我的意思是如何访问 WM_COMMAND 事件?
完成后,我需要使用插件中的 hwnd ::CreateWindowEx(...) 我的子窗口。
这是正确的思维方式吗?
提前谢谢,克里斯蒂安