ReactOS 0.4.15-dev-7788-g1ad9096
_CURICON_OBJECT Struct Reference

#include <cursoricon.h>

Collaboration diagram for _CURICON_OBJECT:

Public Attributes

PROCMARKHEAD head
 
struct _CURICON_OBJECTpcurNext
 
UNICODE_STRING strName
 
USHORT atomModName
 
USHORT rt
 
ULONG CURSORF_flags
 
SHORT xHotspot
 
SHORT yHotspot
 
HBITMAP hbmMask
 
HBITMAP hbmColor
 
HBITMAP hbmAlpha
 
RECT rcBounds
 
HBITMAP hbmUserAlpha
 
ULONG bpp
 
ULONG cx
 
ULONG cy
 

Detailed Description

Definition at line 9 of file cursoricon.h.

Member Data Documentation

◆ atomModName

USHORT _CURICON_OBJECT::atomModName

Definition at line 14 of file cursoricon.h.

Referenced by _Success_(), FreeCurIconObject(), and NtUserFindExistingCursorIcon().

◆ bpp

ULONG _CURICON_OBJECT::bpp

Definition at line 24 of file cursoricon.h.

Referenced by _Success_().

◆ CURSORF_flags

◆ cx

ULONG _CURICON_OBJECT::cx

Definition at line 25 of file cursoricon.h.

Referenced by NtUserGetIconSize(), and UserDrawIconEx().

◆ cy

ULONG _CURICON_OBJECT::cy

Definition at line 26 of file cursoricon.h.

Referenced by NtUserGetIconSize(), and UserDrawIconEx().

◆ hbmAlpha

HBITMAP _CURICON_OBJECT::hbmAlpha

◆ hbmColor

HBITMAP _CURICON_OBJECT::hbmColor

◆ hbmMask

HBITMAP _CURICON_OBJECT::hbmMask

◆ hbmUserAlpha

HBITMAP _CURICON_OBJECT::hbmUserAlpha

Definition at line 23 of file cursoricon.h.

◆ head

PROCMARKHEAD _CURICON_OBJECT::head

◆ pcurNext

◆ rcBounds

RECT _CURICON_OBJECT::rcBounds

Definition at line 22 of file cursoricon.h.

◆ rt

USHORT _CURICON_OBJECT::rt

Definition at line 15 of file cursoricon.h.

◆ strName

UNICODE_STRING _CURICON_OBJECT::strName

◆ xHotspot

SHORT _CURICON_OBJECT::xHotspot

Definition at line 17 of file cursoricon.h.

Referenced by _Success_(), co_MsqInsertMouseMessage(), and UserSetCursor().

◆ yHotspot

SHORT _CURICON_OBJECT::yHotspot

Definition at line 18 of file cursoricon.h.

Referenced by _Success_(), co_MsqInsertMouseMessage(), and UserSetCursor().


The documentation for this struct was generated from the following file: