Displaying 4 results from an estimated 4 matches for "setwindowlongptr".
2011 May 09
1
Hey! GWLP_USERDATA is for the user, not for the OS !
Hi
In the definition of IOCS_Attach in atl_ax.c, a "this" handle is stored in the window user data with SetWindowLongPtr and the GWLP_USERDATA parameter. This is used when an ActiveX control is attached to a window.
The user data is for the user, not for the OS, and a weird interaction happens when a window that already uses the user data is supposed to be hosting an ActiveX object.
Yves
2009 Feb 13
0
Wine release 1.1.15
...n on error path (Smatch).
riched20: Fix some Win64 compiler warnings.
include: Change two DWORD to DWORD_PTR in vfw.h to match the DDK.
oleaut32: Remove superfluous pointer casts.
winenas.drv: dwParam1 and dwParam2 cwhave the type DWORD_PTR.
ole32: Use GetWindowLongPtr/SetWindowLongPtr for pointers.
msvfw32: Remove some Win64 compiler warnings.
wineesd.drv: Remove superfluous pointer casts.
wineesd.drv: dwParam1 and dwParam2 have the type DWORD_PTR.
ole32: Remove superfluous pointer casts.
imm32: Make space for a 64bit pointer in the IMM window....
2008 May 02
0
Wine release 0.9.61
...L rtfData block.
winhelp: Added support for font scaling when using RichEdit.
winhelp: Added support for relative offsets in richedit rendered pages.
Erik de Castro Lopo (5):
include: Fix "warning: cast from pointer to integer of different size".
user32/tests: Use SetWindowLongPtr instead of SetWindowLong.
crypt32: Use LOWORD on LPCSTR type instead of casting to int.
ntdll: Win64 fix for get_pointer_obfuscator.
dbghelp: Fix pointer cast.
Frans Kool (2):
winecfg: Added missing Dutch translation.
start: Fixed Dutch translations.
Gerald Pfeifer (...
2009 Jan 16
0
Wine release 1.1.13
...T_MAX instead of LONG_MAX to initialize a LONG value.
ws2_32: Fix an error return value in bind().
msvcrt: Fix an unused function warning on non-i386.
rpcrt4: Fix an unused value warning on non-i386.
ddraw: Fix an uninitialized variable warning on non-i386.
quartz: Use SetWindowLongPtr to store a pointer value.
wineconsole: Replace a couple of handle casts by the appropriate server function.
winhlp32: Use LONG instead of long for data loaded from a file.
winhlp32: Use GetWindowLongPtr to retrieve a pointer, and make sure there is enough space for it.
wined...