mirror of
https://github.com/reactos/reactos.git
synced 2025-07-31 18:22:35 +00:00
[Win32k|User32]
- Updated DrawIconEx information for Meta support. svn path=/trunk/; revision=45359
This commit is contained in:
parent
6fd5a51915
commit
2afb0124d2
3 changed files with 16 additions and 8 deletions
|
@ -16,10 +16,9 @@
|
|||
* along with this program; if not, write to the Free Software
|
||||
* Foundation, Inc., 675 Mass Ave, Cambridge, MA 02139, USA.
|
||||
*/
|
||||
/* $Id$
|
||||
*
|
||||
/*
|
||||
* PROJECT: ReactOS user32.dll
|
||||
* FILE: lib/user32/windows/icon.c
|
||||
* FILE: dll/win32/user32/windows/icon.c
|
||||
* PURPOSE: Icon
|
||||
* PROGRAMMER: Casper S. Hornstrup (chorns@users.sourceforge.net)
|
||||
* UPDATE HISTORY:
|
||||
|
@ -346,7 +345,7 @@ DrawIcon(
|
|||
int Y,
|
||||
HICON hIcon)
|
||||
{
|
||||
return DrawIconEx(hDC, X, Y, hIcon, 0, 0, 0, NULL, DI_NORMAL | DI_DEFAULTSIZE);
|
||||
return DrawIconEx(hDC, X, Y, hIcon, 0, 0, 0, NULL, DI_NORMAL|DI_DEFAULTSIZE|DI_COMPAT);
|
||||
}
|
||||
|
||||
/*
|
||||
|
|
|
@ -1548,6 +1548,15 @@ NtUserDrawCaptionTemp(
|
|||
const PUNICODE_STRING str,
|
||||
UINT uFlags);
|
||||
|
||||
// Used with NtUserDrawIconEx, last parameter.
|
||||
typedef struct _DRAWICONEXDATA
|
||||
{
|
||||
HBITMAP hbmMask;
|
||||
HBITMAP hbmColor;
|
||||
int cx;
|
||||
int cy;
|
||||
} DRAWICONEXDATA, *PDRAWICONEXDATA;
|
||||
|
||||
BOOL
|
||||
NTAPI
|
||||
NtUserDrawIconEx(
|
||||
|
@ -1560,8 +1569,8 @@ NtUserDrawIconEx(
|
|||
UINT istepIfAniCur,
|
||||
HBRUSH hbrFlickerFreeDraw,
|
||||
UINT diFlags,
|
||||
DWORD Unknown0,
|
||||
DWORD Unknown1);
|
||||
BOOL bMetaHDC,
|
||||
PVOID pDIXData);
|
||||
|
||||
DWORD
|
||||
NTAPI
|
||||
|
|
|
@ -1563,8 +1563,8 @@ NtUserDrawIconEx(
|
|||
UINT istepIfAniCur,
|
||||
HBRUSH hbrFlickerFreeDraw,
|
||||
UINT diFlags,
|
||||
DWORD Unknown0,
|
||||
DWORD Unknown1)
|
||||
BOOL bMetaHDC, // When TRUE, GDI functions need to be handled in User32!
|
||||
PVOID pDIXData)
|
||||
{
|
||||
PCURICON_OBJECT pIcon;
|
||||
BOOL Ret;
|
||||
|
|
Loading…
Add table
Add a link
Reference in a new issue