mirror of
https://github.com/reactos/reactos.git
synced 2025-08-03 19:05:52 +00:00
Win32k/User32:
- Moved NtUserGetCursorIconInfo to NtUserGetIconInfo, update header. - GetIconInfo is correctly called now. svn path=/trunk/; revision=29348
This commit is contained in:
parent
e05e9dee74
commit
fb4bacbb5f
6 changed files with 10 additions and 32 deletions
|
@ -72,7 +72,7 @@ CopyCursor(HCURSOR pcur)
|
|||
{
|
||||
ICONINFO IconInfo;
|
||||
|
||||
if(NtUserGetCursorIconInfo((HANDLE)pcur, &IconInfo))
|
||||
if(GetIconInfo((HANDLE)pcur, &IconInfo))
|
||||
{
|
||||
return (HCURSOR)NtUserCreateCursorIconHandle(&IconInfo, FALSE);
|
||||
}
|
||||
|
|
|
@ -152,7 +152,7 @@ CopyIcon(
|
|||
{
|
||||
ICONINFO IconInfo;
|
||||
|
||||
if(NtUserGetCursorIconInfo((HANDLE)hIcon, &IconInfo))
|
||||
if(GetIconInfo((HANDLE)hIcon, &IconInfo))
|
||||
{
|
||||
return NtUserCreateCursorIconHandle(&IconInfo, FALSE);
|
||||
}
|
||||
|
@ -400,8 +400,7 @@ GetIconInfo(
|
|||
HICON hIcon,
|
||||
PICONINFO IconInfo)
|
||||
{
|
||||
/* FIXME - copy bitmaps */
|
||||
return (BOOL)NtUserGetCursorIconInfo((HANDLE)hIcon, IconInfo);
|
||||
return NtUserGetIconInfo((HANDLE)hIcon, IconInfo, 0, 0, 0, 0);
|
||||
}
|
||||
|
||||
|
||||
|
|
|
@ -1064,12 +1064,6 @@ NtUserGetGUIThreadInfo(
|
|||
DWORD idThread,
|
||||
LPGUITHREADINFO lpgui);
|
||||
|
||||
BOOL
|
||||
NTAPI
|
||||
NtUserGetCursorIconInfo(
|
||||
HANDLE Handle,
|
||||
PICONINFO IconInfo);
|
||||
|
||||
BOOL
|
||||
NTAPI
|
||||
NtUserGetCursorIconSize(
|
||||
|
@ -1077,11 +1071,11 @@ NtUserGetCursorIconSize(
|
|||
BOOL *fIcon,
|
||||
SIZE *Size);
|
||||
|
||||
DWORD
|
||||
BOOL
|
||||
NTAPI
|
||||
NtUserGetIconInfo(
|
||||
DWORD dwUnknown1,
|
||||
DWORD dwUnknown2,
|
||||
HANDLE Handle,
|
||||
PICONINFO IconInfo,
|
||||
DWORD dwUnknown3,
|
||||
DWORD dwUnknown4,
|
||||
DWORD dwUnknown5,
|
||||
|
|
|
@ -621,9 +621,9 @@ CLEANUP:
|
|||
*/
|
||||
BOOL
|
||||
STDCALL
|
||||
NtUserGetCursorIconInfo(
|
||||
NtUserGetIconInfo(
|
||||
HANDLE hCurIcon,
|
||||
PICONINFO IconInfo)
|
||||
PICONINFO IconInfo, DWORD UnkOne, DWORD UnkTwo, DWORD UnkThree, DWORD UnkFour )
|
||||
{
|
||||
ICONINFO ii;
|
||||
PCURICON_OBJECT CurIcon;
|
||||
|
@ -632,7 +632,7 @@ NtUserGetCursorIconInfo(
|
|||
BOOL Ret = FALSE;
|
||||
DECLARE_RETURN(BOOL);
|
||||
|
||||
DPRINT("Enter NtUserGetCursorIconInfo\n");
|
||||
DPRINT("Enter NtUserGetIconInfo\n");
|
||||
UserEnterExclusive();
|
||||
|
||||
if(!IconInfo)
|
||||
|
@ -670,7 +670,7 @@ NtUserGetCursorIconInfo(
|
|||
RETURN( Ret);
|
||||
|
||||
CLEANUP:
|
||||
DPRINT("Leave NtUserGetCursorIconInfo, ret=%i\n",_ret_);
|
||||
DPRINT("Leave NtUserGetIconInfo, ret=%i\n",_ret_);
|
||||
UserLeave();
|
||||
END_CLEANUP;
|
||||
}
|
||||
|
|
|
@ -774,20 +774,6 @@ NtUserGetAtomName(
|
|||
return 0;
|
||||
}
|
||||
|
||||
DWORD
|
||||
NTAPI
|
||||
NtUserGetIconInfo(
|
||||
DWORD dwUnknown1,
|
||||
DWORD dwUnknown2,
|
||||
DWORD dwUnknown3,
|
||||
DWORD dwUnknown4,
|
||||
DWORD dwUnknown5,
|
||||
DWORD dwUnknown6)
|
||||
{
|
||||
UNIMPLEMENTED;
|
||||
return 0;
|
||||
}
|
||||
|
||||
/* for hints how the prototype might be, see
|
||||
http://forum.grafika.cz/read.php?23,1816012,1816139,quote=1
|
||||
http://www.cyber-ta.org/releases/malware-analysis/public/SOURCES/b47155634ccb2c30630da7e3666d3d07/b47155634ccb2c30630da7e3666d3d07.trace.html#NtUserGetIconSize */
|
||||
|
|
|
@ -711,7 +711,6 @@ NtUserGetClassLong 3
|
|||
NtUserGetClientOrigin 2
|
||||
NtUserGetClientRect 2
|
||||
NtUserGetMenuDefaultItem 3
|
||||
NtUserGetCursorIconInfo 2
|
||||
NtUserGetCursorIconSize 3
|
||||
NtUserGetLastInputInfo 1
|
||||
NtUserGetMinMaxInfo 3
|
||||
|
|
Loading…
Add table
Add a link
Reference in a new issue