search for: setwindowlongptr

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