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
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 
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