add tests for NtUserCallHwnd, NtUserCallHwndLock, NtUserCallHwndOpt, NtUserCallHwndParam, NtUserCallHwndParamLock, NtUserCallNoParam, NtUserCallOneParam and NtUserSystemParametersInfo

svn path=/trunk/; revision=32744
This commit is contained in:
Timo Kreuzer 2008-03-22 03:12:01 +00:00
parent 19761f316e
commit 9f99e0a7c4
13 changed files with 769 additions and 1 deletions

View file

@ -0,0 +1,34 @@
INT
Test_HwndParamRoutine_SetWindowContextHelpId (PTESTINFO pti, HWND hWnd)
{
TEST(NtUserCallHwndParam(hWnd, 12345, _HWNDPARAM_ROUTINE_SETWNDCONTEXTHLPID) == TRUE);
TEST(NtUserCallHwnd(hWnd, _HWND_ROUTINE_GETWNDCONTEXTHLPID) == 12345);
return APISTATUS_NORMAL;
}
INT
Test_NtUserCallHwndParam(PTESTINFO pti)
{
HWND hWnd;
hWnd = CreateWindowA("BUTTON",
"Test",
BS_PUSHBUTTON | WS_VISIBLE,
0,
0,
50,
30,
NULL,
NULL,
g_hInstance,
0);
ASSERT(hWnd);
Test_HwndParamRoutine_SetWindowContextHelpId (pti, hWnd);
DestroyWindow(hWnd);
return APISTATUS_NORMAL;
}