Support for HWND_MESSAGE.
diff --git a/windows/win.c b/windows/win.c
index 1017c92..cb3cd22 100644
--- a/windows/win.c
+++ b/windows/win.c
@@ -1017,7 +1017,15 @@
parent = GetDesktopWindow();
owner = 0;
- if (cs->hwndParent)
+
+ if (cs->hwndParent == HWND_MESSAGE)
+ {
+ /* native ole32.OleInitialize uses HWND_MESSAGE to create the
+ * message window (style: WS_POPUP|WS_DISABLED)
+ */
+ FIXME("Parent is HWND_MESSAGE\n");
+ }
+ else if (cs->hwndParent)
{
/* Make sure parent is valid */
if (!IsWindow( cs->hwndParent ))