Commit de267347 authored by Detlef Riekenberg's avatar Detlef Riekenberg Committed by Alexandre Julliard

user32/tests: Avoid crash on win9x.

parent d85c3e7c
...@@ -4768,14 +4768,20 @@ static void test_GetWindowModuleFileName(void) ...@@ -4768,14 +4768,20 @@ static void test_GetWindowModuleFileName(void)
static void test_hwnd_message(void) static void test_hwnd_message(void)
{ {
static const WCHAR mainwindowclassW[] = {'M','a','i','n','W','i','n','d','o','w','C','l','a','s','s',0};
static const WCHAR message_windowW[] = {'m','e','s','s','a','g','e',' ','w','i','n','d','o','w',0};
HWND parent = 0, hwnd, found; HWND parent = 0, hwnd, found;
RECT rect; RECT rect;
hwnd = CreateWindowExA(0, "MainWindowClass", "message window", WS_CAPTION | WS_VISIBLE, /* HWND_MESSAGE is not supported below w2k, but win9x return != 0
on CreateWindowExA and crash later in the test.
Use UNICODE here to fail on win9x */
hwnd = CreateWindowExW(0, mainwindowclassW, message_windowW, WS_CAPTION | WS_VISIBLE,
100, 100, 200, 200, HWND_MESSAGE, 0, 0, NULL); 100, 100, 200, 200, HWND_MESSAGE, 0, 0, NULL);
if (!hwnd) if (!hwnd)
{ {
win_skip("CreateWindowExA with parent HWND_MESSAGE failed\n"); win_skip("CreateWindowExW with parent HWND_MESSAGE failed\n");
return; return;
} }
......
Markdown is supported
0% or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment