当 MenuStrip 的父窗体嵌入到另一个应用程序中时,我如何才能让 MenuStrip 工作
本文关键字:MenuStrip 工作 应用程序 窗体 另一个 | 更新日期: 2023-09-27 18:36:26
现在我有一个名为"TargetForm"的带有MenuStrip的WinFormApp,并且通过调用API函数SetParent,它嵌入在另一个WinFormApp的"HostForm"中。但是我发现无论我如何单击MenuStrip都停止运行
似乎TargetForm的MenuStrip没有意识到鼠标在由HostForm托管时已被单击。
我正在使用SPY++来监视TargetForm上的Windows消息,发现单击菜单时WM_PARENTNOTIFY引发了
我是否可以将 Windows 消息WM_PARENTNOTIFY从 HostForm 发布到 MenuStrip?
我会将嵌入式应用程序的主窗体的内容放入 WinForms 用户控件中(将其放入单独的项目中),并将用户控件嵌入到两个应用程序中。