1 /*
2 * PROJECT: ReactOS api tests
3 * LICENSE: GPL - See COPYING in the top level directory
4 * PURPOSE: Test for NtUserCallHwndParam
5 * PROGRAMMERS:
6 */
7
8 #include "../win32nt.h"
9
10 void
Test_HwndParamRoutine_SetWindowContextHelpId(HWND hWnd)11 Test_HwndParamRoutine_SetWindowContextHelpId(HWND hWnd)
12 {
13 TEST(NtUserCallHwndParam(hWnd, 12345, _HWNDPARAM_ROUTINE_SETWNDCONTEXTHLPID) == TRUE);
14 TEST(NtUserCallHwnd(hWnd, HWND_ROUTINE_GETWNDCONTEXTHLPID) == 12345);
15 }
16
START_TEST(NtUserCallHwndParam)17 START_TEST(NtUserCallHwndParam)
18 {
19 HWND hWnd;
20
21 hWnd = CreateWindowA("BUTTON",
22 "Test",
23 BS_PUSHBUTTON | WS_VISIBLE,
24 0,
25 0,
26 50,
27 30,
28 NULL,
29 NULL,
30 g_hInstance,
31 0);
32 ASSERT(hWnd);
33
34 Test_HwndParamRoutine_SetWindowContextHelpId(hWnd);
35
36 DestroyWindow(hWnd);
37 }
38