Convert MessageBox family functions to unicode.

diff --git a/include/winuser.h b/include/winuser.h
index f7c29ff..d7a0f68 100644
--- a/include/winuser.h
+++ b/include/winuser.h
@@ -2330,7 +2330,7 @@
     INT	iContextType;	/* Either HELPINFO_WINDOW or HELPINFO_MENUITEM */
     INT	iCtrlId;	/* Control Id or a Menu item Id. */
     HANDLE	hItemHandle;	/* hWnd of control or hMenu.     */
-    DWORD	dwContextId;	/* Context Id associated with this item */
+    DWORD_PTR	dwContextId;	/* Context Id associated with this item */
     POINT	MousePos;	/* Mouse Position in screen co-ordinates */
 }  HELPINFO,*LPHELPINFO;
 
@@ -2345,7 +2345,7 @@
     LPCSTR	lpszCaption;
     DWORD	dwStyle;
     LPCSTR	lpszIcon;
-    DWORD	dwContextHelpId;
+    DWORD_PTR	dwContextHelpId;
     MSGBOXCALLBACK	lpfnMsgBoxCallback;
     DWORD	dwLanguageId;
 } MSGBOXPARAMSA, *PMSGBOXPARAMSA, *LPMSGBOXPARAMSA;
@@ -2359,7 +2359,7 @@
     LPCWSTR	lpszCaption;
     DWORD	dwStyle;
     LPCWSTR	lpszIcon;
-    DWORD	dwContextHelpId;
+    DWORD_PTR	dwContextHelpId;
     MSGBOXCALLBACK	lpfnMsgBoxCallback;
     DWORD	dwLanguageId;
 } MSGBOXPARAMSW, *PMSGBOXPARAMSW, *LPMSGBOXPARAMSW;