1
我使用CreateWindowEx创建一个窗口,仅用于接收消息。目前hWndParent参数为0:仅消息窗口是否消耗更少的资源?
Result := CreateWindowEx(WS_EX_TOOLWINDOW, WindowClassName, '', WS_POPUP,
0, 0, 0, 0, 0, 0, HInstance, nil);
我读过的消息,唯一窗口可以通过改变这个参数来HWND_MESSAGE
创建。
使用此选项时,在性能和资源消耗方面是否有优势?
您可以使用内置的'AllocateHWnd'功能。你为什么想自己做这个*。我想说,这是优化的不利之处。你会做一次(对于我希望的普通消息接收器)。 – TLama
@TLama:谢谢你的回应。原因是这里概述:[链接](http://stackoverflow.com/questions/32322329/how-to-pass-message-to-tapartmentthread-instance-without-creating-windows-handle) – CAnder
我怀疑它使得多差异 –