ReactOS 0.4.15-dev-7788-g1ad9096
|
#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 407 of file cursoricon.c.
DBG_DEFAULT_CHANNEL | ( | UserIcon | ) |
Definition at line 332 of file cursoricon.c.
Definition at line 64 of file cursoricon.c.
Referenced by IntCreateWindowStation().
VOID FASTCALL IntCleanupCurIconCache | ( | PPROCESSINFO | Win32Process | ) |
Definition at line 391 of file cursoricon.c.
Referenced by UserProcessDestroy().
Definition at line 281 of file cursoricon.c.
Referenced by IntSetAconData(), and NtUserCallOneParam().
Definition at line 313 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 1234 of file cursoricon.c.
Referenced by UserSetCursorIconData().
|
static |
Definition at line 1126 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 749 of file cursoricon.c.
Definition at line 789 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 2080 of file cursoricon.c.
Referenced by DrawIconEx().
HICON NTAPI NtUserFindExistingCursorIcon | ( | _In_ PUNICODE_STRING | pustrModule, |
_In_ PUNICODE_STRING | pustrRsrc, | ||
_In_ FINDEXISTINGCURICONPARAM * | param | ||
) |
Definition at line 857 of file cursoricon.c.
Referenced by CURSORICON_LoadImageW().
Definition at line 992 of file cursoricon.c.
HCURSOR NTAPI NtUserGetCursorFrameInfo | ( | HCURSOR | hCursor, |
DWORD | istep, | ||
INT * | rate_jiffies, | ||
DWORD * | num_steps | ||
) |
Definition at line 2127 of file cursoricon.c.
Referenced by GetCursorFrameInfo().
BOOL APIENTRY NtUserGetCursorInfo | ( | PCURSORINFO | pci | ) |
Definition at line 645 of file cursoricon.c.
Referenced by GetCursorInfo().
Definition at line 586 of file cursoricon.c.
Referenced by get_icon_size().
Definition at line 1045 of file cursoricon.c.
Referenced by SetCursor().
Definition at line 1115 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 1506 of file cursoricon.c.
Referenced by CreateIconFromResourceEx(), CreateIconIndirect(), CURSORICON_CopyImage(), CURSORICON_LoadFromFileW(), and CURSORICON_LoadImageW().
Definition at line 2197 of file cursoricon.c.
Referenced by LoadSystemCursors(), and SetSystemCursor().
Definition at line 696 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 1685 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 1415 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().