search for: getdibits

Displaying 20 results from an estimated 29 matches for "getdibits".

2011 Nov 20
2
DIBEngine: GetDIBits and BitBlt
I am 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, (LPBITMAPIN...
2008 Sep 04
3
Saab Electronic Parts Catalogue (EPC)
Hello everyone, I am trying to get Saab's Electronic Parts Catalogue (EPC) to work with Wine. This is the only program I need running on Windows and stops me from fully enjoying the Linux. I'm running FC 9 with Wine v1.0. The installation of the program was very smoothly with no issues at all. However it fails to start - hangs when the main screen is supposed to show. I am getting
2005 Jan 31
4
Outlook 2000 & attachments
...0x43 in kernel32: jmp 0x49b675e6 _CheckNotSysLevel+0x26 in kernel32 Wine-dbg>bt Backtrace: =>1 0x49b67603 _CheckNotSysLevel+0x43 in kernel32 (0x23dced60) 2 0x101b58b2 GDI_CheckNotLock+0x22 in gdi32 (0x23dced70) 3 0x10195789 CreateCompatibleDC+0x19 in gdi32 (0x23dceda4) 4 0x101986da GetDIBits+0x6a in gdi32 (0x23dcee50) 5 0x101bb374 MFDRV_StretchBlt+0x244 in gdi32 (0x23dceeb0) 6 0x101bb11f MFDRV_BitBlt+0x5f in gdi32 (0x23dceee8) 7 0x10190467 BitBlt+0xb7 in gdi32 (0x23dcef34) 8 0x32b130b4 DrawIcon+0x174 in user32 (0x23dcef84) 9 0x65f7db90err:dbghelp:pe_load_dbg_file -Unable to p...
2001 Jul 12
0
BadMatch on X_CreateCursor (cvs 010712)
....15: GLOBALALLOC(0x0002,0x00000828) ret=05cf:03f2 ds=01ef 080a7df8:Ret KERNEL.15: GLOBALALLOC() retval=0x146e ret=05cf:03f2 ds=01ef 080a7df8:Call KERNEL.18: GLOBALLOCK(0x146e) ret=05cf:0402 ds=01ef 080a7df8:Ret KERNEL.18: GLOBALLOCK() retval=0x146f0000 ret=05cf:0402 ds=01ef 080a7df8:Call GDI.441: GETDIBITS(0x0bf4,0x0cb8,0x0000,0x0020,146f:0028,146f:0000,0x0000) ret=05cf:049c ds=01ef 080a7df8:Ret GDI.441: GETDIBITS() retval=0x0020 ret=05cf:049c ds=01ef 080a7df8:Call GDI.69: DELETEOBJECT(0x0cb8) ret=05cf:04a4 ds=01ef 080a7df8:Ret GDI.69: DELETEOBJECT() retval=0x0001 ret=05cf:04a4 ds=01ef 080a7df8:Cal...
2011 Jul 22
0
Wine release 1.3.25
...winex11: Don't access the source rectangle in PutImage until needed. winex11: Simplify a couple of BitBlt operation codes. winex11: Avoid overflowing the source rectangle in StretchBlt. gdi32: Move a couple of rectangle helper functions to the header. gdi32: Remove the GetDIBits entry point from the graphics driver. winex11: Remove the GetDIBits implementation. winex11: Create a new message window every time we change clipping to avoid stale notifications. Revert "d3dx9_36: Improved constant table handle support." gdi32: Move GET_DC_PHYSDE...
2005 Apr 21
9
Screen capture, save to file
...P CreateCompatibleBitmap(HDC, int, int)" extern "long SelectObject(HDC, HBITMAP)" extern "long BitBlt(HDC, long, long, long, long, HDC, long, long, long)" extern "void* GlobalAlloc(long, long)" extern "void* GlobalLock(void*)" extern "long GetDIBits(HDC, HBITMAP, long, long, void*, void*, long)" extern "long GlobalUnlock(void*)" extern "long GlobalFree(void*)" extern "long DeleteObject(unsigned long)" extern "long DeleteDC(HDC)" extern "long ReleaseDC(long, HDC)" module_functi...
2011 Aug 05
0
Wine release 1.3.26
...anitized BITMAPINFO in StretchDIBits and pass that to the drivers. gdi32: Create a sanitized BITMAPINFO in SetDIBitsToDevice and pass that to the drivers. gdi32: Move initialization of a correct BITMAPINFOHEADER to a separate function. gdi32: Create a sanitized BITMAPINFOHEADER in GetDIBits. gdi32: Create a sanitized BITMAPINFOHEADER in CreateDIBitmap. gdi32: Get rid of the DIB_GetBitmapInfo function. gdi32: Add a missing release in the error path. gdi32: Validate the DIB parameters in functions that take a BITMAPINFO. gdi32: Always set compression to BI_...
2011 Mar 04
0
Wine release 1.3.15
...mshtml: Added support for indexed access to form elements. Jerome Leclanche (1): winemenubuilder: Make sure extension-based mimetypes are always lowercase. John Edmonds (4): gdi32/tests: Added tests for copying a single pixel from top down and bottom up bitmaps. gdi32: Fixed GetDIBits for top-down bitmaps. gdi32/tests: Updated tests for top-down destination bitmaps. gdi32: Fixes GetDIBits for top-down destination bitmaps. Joris Huizer (1): userenv: GetUserProfileDirectoryW: Plug memory leak. Juan Lang (17): cryptnet: Delete existing cache entries when o...
2018 Sep 13
0
Wine release 3.0.3
...include: Add wmemchr to wchar.h. include: Add wmemcmp to wchar.h. include: Add wmemcpy to wchar.h. include: Add wmemmove to wchar.h. include: Add wmemset to wchar.h. iphlpapi: Cast caddr_t to char* before doing pointer arithmetic. gdi32: Add DECLSPEC_HOTPATCH to GetDIBits. gdi32: Fix memory leak on error in PATH_WidenPath (Coverity). Alex VillacĂ­s Lasso (1): user.exe16: Fix handling of DDL_DRIVES flag in DlgDirList. Alexandre Julliard (3): winex11: Don't allocate a window surface for off-screen windows. winex11: Support using an ARGB vi...
2016 Oct 28
0
Wine release 1.9.22
...lipboard formats. winemac: Don't export/import CF_BITMAP or CF_DIBV5 to/from a Mac-native data type. winemac: Don't export/import CF_TEXT or CF_OEMTEXT to/from Mac-native data types. winemac: Clamp the number of colors to <= 256 in bitmap_info_size(). winemac: Use GetDIBits to retrieve the bitmap header when exporting a bitmap. winemac: Remove no-longer-called clipboard entry points. winemac: Simplify format_for_type() and callers since there's at most one format for a given Mac pasteboard type. winemac: Reimplement query_pasteboard_data() using...
2016 Sep 16
0
Wine release 1.9.19
...integer formats. user32: Clean up clipboard debug traces. server: Return the owner window in the release_clipboard request. server: Return the owner window in the close_clipboard request. user32/tests: Add some tests for the contents of the clipboard data. user32: Use GetDIBits to retrieve the bitmap header when synthesizing a DIB. winex11: Merge named formats into the builtin clipboard formats table. winex11: Get rid of the X11DRV_CLIPBOARD_SerializeMetafile helper. Alistair Leslie-Hughes (3): ws2_32: Accept shouldn't fail when addrlen32 is NULL....
2018 Jul 09
0
Wine release 3.12
...- Changes since 3.11: Alex Henrie (5): include: Add definitions of SERVICES_*_DATABASEW for generic compilers. include: Add missing type declaration to CERT_EFSBLOB_VALUE_NAME. iphlpapi: Cast caddr_t to char* before doing pointer arithmetic. gdi32: Add DECLSPEC_HOTPATCH to GetDIBits. include: Add SYSTEM_FIRMWARE_TABLE_INFORMATION to winternl.h. Alexander Morozov (1): ntoskrnl.exe: Improve KeInitializeTimerEx stub. Alexandre Julliard (8): schedsvc: Only restart the directory watch once we've received data. user32: Don't copy window bits to or f...
2011 Sep 09
0
Wine release 1.3.28
...e specified language for SxS manifest file names. ntdll: Try to match the language name when looking for a manifest file. ntdll: Use the manifest with the highest matching version number. ntdll: Prefer loading native manifests over Wine ones. user32: Pass valid dimensions to GetDIBits. gdi32: Add parameter validation in GetDIBits. gdi32/tests: Simplify the DIB byte width computation. user32: Simplify the DIB byte width computation. wineps: Simplify the DIB byte width computation. winex11: Simplify the DIB byte width computation. comctl32: Simp...
2011 Apr 08
0
Wine release 1.2.3
...hmelcher (2): ddeml: Fix incorrect HSZ argument sizes. ddeml: More calling convention fixes. Vincent Povirk (2): oleaut32: Deserialize VT_BOOL as 2 bytes, not 4. wininet: Use LIST_FOR_EACH_SAFE in a loop where we can delete an entry. Wolfram Sang (2): winex11.drv: In GetDIBits() with DIB sections, always use dibpitch from the target. comdlg32: Filedlg should not add extension if it contains a glob. ?ukasz Wojni?owicz (3): avifile: Update Polish translation. taskmgr: Update Polish translation. winecfg: Update Polish translation. -- Alexandre Jull...
2008 Jul 11
0
Wine release 1.1.1
...pengl32: glGetString() should return NULL on NULL context. Michael Karcher (7): crypt32: ComparePublicKeyInfo must ignore the leading zero. crypt32: Remove duplicate MS test root key. gdi32: Fix double->fixpoint conversion in freetype.c. gdi32: Fix palette of 1bpp DIB in GetDIBits. winex11: Fix GetDIBits of 1 bit DDBs. winex11: Made local constant static. Add support for compatibility mode in WineEngCreateFontInstance. Michael Stefaniuc (4): gdiplus: Remove redundant NULL check before GdipFree (Smatch). riched20: Fix typo. quartz: Compare...
2010 May 28
0
Wine release 1.2-rc2
...imagelist: Fix a copy/paste typo in ImageList_Merge. user32: Copy icon bits by hand in CreateIconIndirect if the bitmaps can't be selected into a DC. kernel32: Reset stdio handles when they are closed. gdi32: Return the actual DIB section bitfields instead of default values in GetDIBits. gdi32: Only 16 and 32 bpp DIB sections can have bitfields. user32: Don't include winbase16.h. version: Don't include winbase16.h. winedump: Don't include winbase16.h. Revert "gdi32: Pre-multiply RGB values by alpha for subpixel font rendering."...
2012 Dec 07
0
Wine release 1.5.19
...er test inside the capability check. Vincent Povirk (6): gdiplus: Use clipping region in alpha_blend_pixels. gdiplus: Add a test for drawing to HDC's backed by 32-bit alpha dibs. gdiplus: Avoid accessing dib bits directly in GdipCreateBitmapFromHBITMAP. gdiplus: Use one GetDIBits call instead of one per row. gdiplus: Always use AlphaBlend to draw to 32-bit DIB's. gdiplus: Fix graphics bounds for memory DC's. -- Alexandre Julliard julliard at winehq.org
2007 Jul 27
0
Wine release 0.9.42
...ld not resize non-resizable windows. cmd: Fix trap when batch pgm runs another batch pgm. comctl32: Fix missing toolbar button with HINST_COMMCTRL. Jeremy White (2): gdi32: Do not fill in the color table if lpvBits is NULL. gdi32: Added a test for the case where lpvBits in GetDIBits is NULL and the bitcount is 0. Juan Lang (51): crypt32: Add test showing extra trailing bytes should be tolerated in encoded data. crypt32: Fix decoding sequences with extra trailing data. crypt32: Store crypt provider in decode message. crypt32: Partially implement updatin...
2006 Nov 10
0
Wine release 0.9.25
...: Added mapping for Unicode keysyms in ToUnicodeEx. winex11.drv: Detect an XLookupString that returns Latin-1 and avoid codepage mapping in that case. kernel32: Better workaround for the lack of locale environment variables on MacOS. gdi32: Remove call to CreateCompatibleDC() from GetDIBits() implementation. winex11.drv: Get rid of the DIB color table now that it's stored in gdi32. ntdll: Re-add sys/ioctl.h that got lost in the PeekNamedPipe move. kernel32: Fixed buffer overrun in get_registry_locale_info. kernel32/tests: Fixed the pipe test for MacOS....
2011 Aug 26
0
Wine release 1.3.27
...msvcr90: Add a WinSxS manifest resource. msxml3: Add a WinSxS manifest resource. msxml4: Add a WinSxS manifest resource. msxml6: Add a WinSxS manifest resource. gdiplus: Add a WinSxS manifest resource. gdi32/tests: Make sure the bitmap info is initialized in the GetDIBits test. ntdll/tests: Wait for async I/O to complete when the result is STATUS_PENDING. setupapi: Delay freeing registered dlls until they have all been processed. winecfg: Fix deletion of registry keys for Wow64 mode. Andrew Eikum (1): mmdevapi: Disable sound if the user expl...