mirror of
https://github.com/Open-Cascade-SAS/OCCT.git
synced 2026-05-30 07:21:44 +08:00
OCC22150 Problem with GetWindowLong function on 64-bit platform
This commit is contained in:
@@ -479,11 +479,7 @@ const Handle(WNT_Window) theWindow = *(Handle(WNT_Window) *) &AWindow;
|
||||
#ifdef RIC120302
|
||||
MyCView.DefWindow.XParentWindow = ( HWND )(theWindow->HParentWindow());
|
||||
#endif
|
||||
#ifndef _WIN64
|
||||
wd = ( WNT_WindowData* )GetWindowLong (( HWND )(theWindow->HWindow()), GWL_USERDATA);
|
||||
#else
|
||||
wd = ( WNT_WindowData* )GetWindowLong (( HWND )(theWindow->HWindow()), GWLP_USERDATA);
|
||||
#endif
|
||||
wd = ( WNT_WindowData* )GetWindowLongPtr (( HWND )(theWindow->HWindow()), GWLP_USERDATA);
|
||||
wd -> WNT_WDriver_Ptr = ( void* )this;
|
||||
wd -> WNT_VMgr = ( void* )MyPtrViewManager;
|
||||
#endif /* WNT */
|
||||
|
||||
Reference in New Issue
Block a user