ReactOS 0.4.16-dev-329-g9223134
|
#include <win32k.h>
Go to the source code of this file.
Variables | |
SYSTEM_CURSORINFO | gSysCursorInfo |
PCURICON_OBJECT | gcurFirst = NULL |
SYSTEMCURICO | gasyscur [] |
SYSTEMCURICO | gasysico [] |
Definition at line 411 of file cursoricon.c.
DBG_DEFAULT_CHANNEL | ( | UserIcon | ) |
Definition at line 336 of file cursoricon.c.
Definition at line 64 of file cursoricon.c.
Referenced by IntCreateWindowStation().
VOID FASTCALL IntCleanupCurIconCache | ( | PPROCESSINFO | Win32Process | ) |
Definition at line 395 of file cursoricon.c.
Referenced by UserProcessDestroy().
Definition at line 285 of file cursoricon.c.
Referenced by IntSetAconData(), and NtUserCallOneParam().
Definition at line 317 of file cursoricon.c.
Referenced by FreeCurIconObject(), IntDestroyClass(), IntSetAconData(), NtUserDestroyCursor(), and UserSetClassLongPtr().
PSYSTEM_CURSORINFO IntGetSysCursorInfo | ( | VOID | ) |
Definition at line 187 of file cursoricon.c.
Referenced by co_IntProcessMouseMessage(), co_MsqInsertMouseMessage(), MsqCleanupMessageQueue(), NtUserGetClipCursor(), NtUserGetCursorInfo(), UserClipCursor(), UserGetMouseButtonsState(), UserSendMouseInput(), UserSetCursor(), UserSetCursorPos(), and UserShowCursor().
|
static |
Definition at line 80 of file cursoricon.c.
Referenced by IntLoadSystenIcons(), NtUserSetSystemCursor(), and UserSetCursorIconData().
Definition at line 137 of file cursoricon.c.
Referenced by co_IntSetWndIcons().
|
static |
Definition at line 101 of file cursoricon.c.
Referenced by IntDestroyCurIconObject().
|
static |
Definition at line 1238 of file cursoricon.c.
Referenced by UserSetCursorIconData().
|
static |
Definition at line 1130 of file cursoricon.c.
Referenced by IntSetAconData(), and UserSetCursorIconData().
PCURICON_OBJECT IntSystemSetCursor | ( | PCURICON_OBJECT | pcurNew | ) |
Definition at line 230 of file cursoricon.c.
Referenced by co_IntProcessMouseMessage(), and DefWndHandleSetCursor().
FORCEINLINE BOOL is_icon | ( | PCURICON_OBJECT | object | ) |
Definition at line 194 of file cursoricon.c.
Referenced by _Success_(), LISTVIEW_DeleteItem(), NtUserFindExistingCursorIcon(), and UserDrawIconEx().
Definition at line 753 of file cursoricon.c.
Definition at line 793 of file cursoricon.c.
Referenced by CreateIconFromResourceEx(), CreateIconIndirect(), CURSORICON_CopyImage(), CURSORICON_LoadFromFileW(), CURSORICON_LoadImageW(), DestroyCursor(), DestroyIcon(), START_TEST(), and Test_OneParamRoutine_CreateEmptyCurObject().
BOOL APIENTRY NtUserDrawIconEx | ( | HDC | hdc, |
int | xLeft, | ||
int | yTop, | ||
HICON | hIcon, | ||
int | cxWidth, | ||
int | cyHeight, | ||
UINT | istepIfAniCur, | ||
HBRUSH | hbrFlickerFreeDraw, | ||
UINT | diFlags, | ||
BOOL | bMetaHDC, | ||
PVOID | pDIXData | ||
) |
Definition at line 2084 of file cursoricon.c.
Referenced by DrawIconEx().
HICON NTAPI NtUserFindExistingCursorIcon | ( | _In_ PUNICODE_STRING | pustrModule, |
_In_ PUNICODE_STRING | pustrRsrc, | ||
_In_ FINDEXISTINGCURICONPARAM * | param | ||
) |
Definition at line 861 of file cursoricon.c.
Referenced by CURSORICON_LoadImageW().
Definition at line 996 of file cursoricon.c.
HCURSOR NTAPI NtUserGetCursorFrameInfo | ( | HCURSOR | hCursor, |
DWORD | istep, | ||
INT * | rate_jiffies, | ||
DWORD * | num_steps | ||
) |
Definition at line 2131 of file cursoricon.c.
Referenced by GetCursorFrameInfo().
BOOL APIENTRY NtUserGetCursorInfo | ( | PCURSORINFO | pci | ) |
Definition at line 649 of file cursoricon.c.
Referenced by GetCursorInfo().
Definition at line 590 of file cursoricon.c.
Referenced by get_icon_size().
Definition at line 1049 of file cursoricon.c.
Referenced by SetCursor().
Definition at line 1119 of file cursoricon.c.
__kernel_entry BOOL APIENTRY NtUserSetCursorIconData | ( | _In_ HCURSOR | hcursor, |
_In_opt_ PUNICODE_STRING | pustrModule, | ||
_In_opt_ PUNICODE_STRING | pustrRsrc, | ||
_In_ const CURSORDATA * | pCursorData | ||
) |
Definition at line 1510 of file cursoricon.c.
Referenced by CreateIconFromResourceEx(), CreateIconIndirect(), CURSORICON_CopyImage(), CURSORICON_LoadFromFileW(), and CURSORICON_LoadImageW().
Definition at line 2201 of file cursoricon.c.
Referenced by LoadSystemCursors(), and SetSystemCursor().
Definition at line 700 of file cursoricon.c.
Referenced by DefWndDoSizeMove(), NtUserClipCursor(), and UserChangeDisplaySettings().
BOOL UserDrawIconEx | ( | HDC | hDc, |
INT | xLeft, | ||
INT | yTop, | ||
PCURICON_OBJECT | pIcon, | ||
INT | cxWidth, | ||
INT | cyHeight, | ||
UINT | istepIfAniCur, | ||
HBRUSH | hbrFlickerFreeDraw, | ||
UINT | diFlags | ||
) |
Definition at line 1689 of file cursoricon.c.
Referenced by IntDefWindowProc(), MENU_DrawBitmapItem(), NtUserDrawIconEx(), UserDrawCaption(), and UserDrawSysMenuButton().
PCURICON_OBJECT FASTCALL UserGetCurIconObject | ( | HCURSOR | hCurIcon | ) |
Definition at line 200 of file cursoricon.c.
Referenced by _Success_(), DefWndDoSizeMove(), DesktopWindowProc(), IntCreateClass(), IntCreateWindow(), IntLoadSystenIcons(), IntSetAconData(), NtUserDestroyCursor(), NtUserDrawIconEx(), NtUserGetCursorFrameInfo(), NtUserGetIconSize(), NtUserSetCursor(), NtUserSetSystemCursor(), UserDrawCaption(), UserSetClassLongPtr(), and UserSetCursorIconData().
BOOL APIENTRY UserSetCursorIconData | ( | _In_ HCURSOR | hcursor, |
_In_opt_ PUNICODE_STRING | pustrModule, | ||
_In_opt_ PUNICODE_STRING | pustrRsrc, | ||
_In_ PCURSORDATA | pcursordata | ||
) |
Definition at line 1419 of file cursoricon.c.
Referenced by NtUserSetCursorIconData().
Definition at line 238 of file cursoricon.c.
Referenced by DefWndDoSizeMove(), DefWndStartSizeMove(), NtUserCallTwoParam(), UserClipCursor(), and UserSendMouseInput().
SYSTEMCURICO gasyscur[] |
Definition at line 32 of file cursoricon.c.
Referenced by NtUserSetSystemCursor().
SYSTEMCURICO gasysico[] |
Definition at line 54 of file cursoricon.c.
Referenced by IntLoadSystenIcons().
PCURICON_OBJECT gcurFirst = NULL |
Definition at line 27 of file cursoricon.c.
Referenced by IntInsertCursorIntoList(), IntRemoveCursorFromList(), and NtUserFindExistingCursorIcon().
SYSTEM_CURSORINFO gSysCursorInfo |
Definition at line 25 of file cursoricon.c.
Referenced by InitCursorImpl(), and IntGetSysCursorInfo().