ReactOS 0.4.15-dev-7924-g5949c20
|
#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 409 of file cursoricon.c.
DBG_DEFAULT_CHANNEL | ( | UserIcon | ) |
Definition at line 334 of file cursoricon.c.
Definition at line 64 of file cursoricon.c.
Referenced by IntCreateWindowStation().
VOID FASTCALL IntCleanupCurIconCache | ( | PPROCESSINFO | Win32Process | ) |
Definition at line 393 of file cursoricon.c.
Referenced by UserProcessDestroy().
Definition at line 283 of file cursoricon.c.
Referenced by IntSetAconData(), and NtUserCallOneParam().
Definition at line 315 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 1236 of file cursoricon.c.
Referenced by UserSetCursorIconData().
|
static |
Definition at line 1128 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 751 of file cursoricon.c.
Definition at line 791 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 2082 of file cursoricon.c.
Referenced by DrawIconEx().
HICON NTAPI NtUserFindExistingCursorIcon | ( | _In_ PUNICODE_STRING | pustrModule, |
_In_ PUNICODE_STRING | pustrRsrc, | ||
_In_ FINDEXISTINGCURICONPARAM * | param | ||
) |
Definition at line 859 of file cursoricon.c.
Referenced by CURSORICON_LoadImageW().
Definition at line 994 of file cursoricon.c.
HCURSOR NTAPI NtUserGetCursorFrameInfo | ( | HCURSOR | hCursor, |
DWORD | istep, | ||
INT * | rate_jiffies, | ||
DWORD * | num_steps | ||
) |
Definition at line 2129 of file cursoricon.c.
Referenced by GetCursorFrameInfo().
BOOL APIENTRY NtUserGetCursorInfo | ( | PCURSORINFO | pci | ) |
Definition at line 647 of file cursoricon.c.
Referenced by GetCursorInfo().
Definition at line 588 of file cursoricon.c.
Referenced by get_icon_size().
Definition at line 1047 of file cursoricon.c.
Referenced by SetCursor().
Definition at line 1117 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 1508 of file cursoricon.c.
Referenced by CreateIconFromResourceEx(), CreateIconIndirect(), CURSORICON_CopyImage(), CURSORICON_LoadFromFileW(), and CURSORICON_LoadImageW().
Definition at line 2199 of file cursoricon.c.
Referenced by LoadSystemCursors(), and SetSystemCursor().
Definition at line 698 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 1687 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 1417 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().