Displaying 4 results from an estimated 4 matches for "getcurrentobject".
2011 Nov 20
2
DIBEngine: GetDIBits and BitBlt
...trying to run a Windows app on Mac using Wineskin. The app uses the functions GetDIBits and BitBlt for the purpose of capturing a snapshot of the screen.
The problem is that these functions seem to behave a little different with Wineskin than in Windows. For example:
HBITMAP hbm;
hbm = (HBITMAP) GetCurrentObject(bitmapDC, OBJ_BITMAP);
GetDIBits(bitmapDC, hbm, 0, 0, NULL, (LPBITMAPINFO) bitmapInfo, DIB_RGB_COLORS);
After I do the above, I get wrong info in bitmapInfo (bitcount 1 instead of 32, width 1 instead of 1366, height 1 instead of 768, compression BI_RGB instead of the BI_BITFIELDS that I get in Win...
2005 May 11
0
Re: wine-users digest, Vol 1 #2093 - 12 msgs
...(41214d60) ret=40888f3b
0009:Call ntdll.RtlLeaveCriticalSection(41214d60) ret=40527f71
0009:Ret ntdll.RtlLeaveCriticalSection() retval=00000000 ret=40527f71
0009:Ret kernel32._LeaveSysLevel() retval=405aa7ce ret=40888f3b
0009:Ret gdi32.GetObjectType() retval=0000000a ret=4192dd1a
0009:Call gdi32.GetCurrentObject(00001584,00000007) ret=4192dd43
0009:Call kernel32._EnterSysLevel(41214d60) ret=408892d1
0009:Call ntdll.RtlEnterCriticalSection(41214d60) ret=4052823b
0009:Ret ntdll.RtlEnterCriticalSection() retval=00000000 ret=4052823b
0009:Ret kernel32._EnterSysLevel() retval=405aa600 ret=408892d1
0009:Call k...
2005 May 11
0
Re: wine-users digest, Vol 1 #2093 - 12 msgs
...(41214d60) ret=40888f3b
0009:Call ntdll.RtlLeaveCriticalSection(41214d60) ret=40527f71
0009:Ret ntdll.RtlLeaveCriticalSection() retval=00000000 ret=40527f71
0009:Ret kernel32._LeaveSysLevel() retval=405aa7ce ret=40888f3b
0009:Ret gdi32.GetObjectType() retval=0000000a ret=4192dd1a
0009:Call gdi32.GetCurrentObject(00001584,00000007) ret=4192dd43
0009:Call kernel32._EnterSysLevel(41214d60) ret=408892d1
0009:Call ntdll.RtlEnterCriticalSection(41214d60) ret=4052823b
0009:Ret ntdll.RtlEnterCriticalSection() retval=00000000 ret=4052823b
0009:Ret kernel32._EnterSysLevel() retval=405aa600 ret=408892d1
0009:Call k...
2016 Aug 05
0
Wine release 1.9.16
...irectly from the DC in the path driver.
gdi32: Remove an unnecessary call to get_dc_ptr().
gdi32: Add an internal version of DPtoLP that takes a DC pointer.
gdi32: Move the release until after the final dc access.
gdi32: Where possible directly access the DC instead of using GetCurrentObject().
gdi32: Access several more properties directly from the DC.
gdi32: Convert a few uses of get_dc_ptr() to get_physdev_dc().
gdi32: Only reselect the objects if the linear transform portion changes.
Iván Matellanes (7):
msvcirt: Get rid of specific functions for signed and...