@@ -231,7 +231,7 @@ struct COPYDATASTRUCT
231231 uint cbData ;
232232 };
233233//---
234- struct CREATESTRUCTW
234+ struct CREATESTRUCTW pack ( 8 )
235235 {
236236 PVOID lpCreateParams ;
237237 HANDLE hInstance ;
@@ -675,7 +675,7 @@ struct MOUSEHOOKSTRUCTEX: public MONITORINFO
675675 uint mouseData ;
676676 };
677677//---
678- struct MOUSEINPUT
678+ struct MOUSEINPUT pack ( 8 )
679679 {
680680 int dx ;
681681 int dy ;
@@ -793,7 +793,7 @@ struct POINTER_DEVICE_CURSOR_INFO
793793 POINTER_DEVICE_CURSOR_TYPE cursor ;
794794 };
795795//---
796- struct POINTER_DEVICE_INFO
796+ struct POINTER_DEVICE_INFO pack ( 8 )
797797 {
798798 uint displayOrientation ;
799799 HANDLE device ;
@@ -1151,7 +1151,7 @@ struct WTSSESSION_NOTIFICATION
11511151 uint dwSessionId ;
11521152 };
11531153//---
1154- struct RAWMOUSE
1154+ struct RAWMOUSE pack ( 4 )
11551155 {
11561156 ushort usFlags ;
11571157 uint ulButtons ;
@@ -1659,7 +1659,7 @@ void PostQuitMessage(int exit_code);
16591659int PostThreadMessageW (uint thread ,uint Msg ,PVOID param ,PVOID param );
16601660int PrintWindow (HANDLE hwnd ,HANDLE blt ,uint flags );
16611661uint PrivateExtractIconsW (const string file_name ,int icon_index ,int icon ,int icon ,HANDLE &phicon ,uint &piconid ,uint icons ,uint flags );
1662- int PtInRect (const RECT &lprc ,POINT pt );
1662+ int PtInRect (const RECT &lprc ,long pt );
16631663long QueryDisplayConfig (uint flags ,uint &path_array_elements ,DISPLAYCONFIG_PATH_INFO &array ,uint &mode_info_array_elements ,DISPLAYCONFIG_MODE_INFO &info_array [],DISPLAYCONFIG_TOPOLOGY_ID &topology_id );
16641664HANDLE RealChildWindowFromPoint (HANDLE parent ,long parent_client_coords );
16651665uint RealGetWindowClassW (HANDLE hwnd ,ushort &class_name [],uint class_name_max );
@@ -1817,8 +1817,8 @@ short VkKeyScanW(ushort ch);
18171817uint WaitForInputIdle (HANDLE process ,uint milliseconds );
18181818int WaitMessage (void );
18191819HANDLE WindowFromDC (HANDLE hDC );
1820- HANDLE WindowFromPhysicalPoint (POINT point );
1821- HANDLE WindowFromPoint (POINT point );
1820+ HANDLE WindowFromPhysicalPoint (long point );
1821+ HANDLE WindowFromPoint (long point );
18221822int WinHelpW (HANDLE wnd_main ,const string help ,uint command ,ulong data );
18231823int wvsprintfW (ushort &[],const string ,PVOID &arglist []);
18241824#import
0 commit comments