相关疑难解决方法(0)

如何从 Windows 窗体创建仅显示消息的窗口?

我正在尝试创建一个仅消息窗口,以在 winforms 应用程序中从 MFC 库类接收窗口消息。

我尝试过子类化NativeWindow,并在构造函数中请求像这样的窗口句柄:

CreateParams cp = new CreateParams();
cp.Parent = (IntPtr)HWND_MESSAGE;
this.CreateHandle(cp);
Run Code Online (Sandbox Code Playgroud)

但我收到一个 Win32Exception 抛出消息,并显示消息“创建窗口句柄时出错”。如何从 Windows 窗体创建仅显示消息的窗口?使用的NativeWindow方法是否正确?

.net c# window-handles

5
推荐指数
1
解决办法
6477
查看次数

标签 统计

.net ×1

c# ×1

window-handles ×1