user32/tests: Ensure ShowWindow returns false when window is already hidden.

This commit is contained in:
Bruno Jesus 2014-11-24 23:54:45 -02:00 committed by Alexandre Julliard
parent dd8bf9c87d
commit 30120041c8
1 changed files with 2 additions and 2 deletions

View File

@ -4626,7 +4626,7 @@ static DWORD CALLBACK show_window_thread(LPVOID arg)
HWND hwnd = arg; HWND hwnd = arg;
/* function will not return if ShowWindow(SW_HIDE) calls SendMessage() */ /* function will not return if ShowWindow(SW_HIDE) calls SendMessage() */
ShowWindow(hwnd, SW_HIDE); ok(ShowWindow(hwnd, SW_HIDE) == FALSE, "ShowWindow(SW_HIDE) expected FALSE\n");
return 0; return 0;
} }
@ -4669,7 +4669,7 @@ static void test_messages(void)
ok_sequence(WmHideOverlappedSeq, "ShowWindow(SW_HIDE):overlapped", FALSE); ok_sequence(WmHideOverlappedSeq, "ShowWindow(SW_HIDE):overlapped", FALSE);
/* test ShowWindow(SW_HIDE) on a hidden window - single threaded */ /* test ShowWindow(SW_HIDE) on a hidden window - single threaded */
ShowWindow(hwnd, SW_HIDE); ok(ShowWindow(hwnd, SW_HIDE) == FALSE, "ShowWindow(SW_HIDE) expected FALSE\n");
flush_events(); flush_events();
ok_sequence(WmEmptySeq, "ShowWindow(SW_HIDE):overlapped", FALSE); ok_sequence(WmEmptySeq, "ShowWindow(SW_HIDE):overlapped", FALSE);