Class DRAWITEMSTRUCT
- java.lang.Object
-
- com.sun.jna.Structure
-
- com.github.axet.desktop.os.win.handle.DRAWITEMSTRUCT
-
- Direct Known Subclasses:
DRAWITEMSTRUCT.ByReference,DRAWITEMSTRUCT.ByValue
public class DRAWITEMSTRUCT extends com.sun.jna.Structuretypedef struct tagDRAWITEMSTRUCT { UINT CtlType; UINT CtlID; UINT itemID; UINT itemAction; UINT itemState; HWND hwndItem; HDC hDC; RECT rcItem; ULONG_PTR itemData; } DRAWITEMSTRUCT;
-
-
Nested Class Summary
Nested Classes Modifier and Type Class Description static classDRAWITEMSTRUCT.ByReferencestatic classDRAWITEMSTRUCT.ByValue
-
Field Summary
Fields Modifier and Type Field Description intCtlIDintCtlTypecom.sun.jna.platform.win32.WinDef.HDChDCcom.sun.jna.platform.win32.WinDef.HWNDhwndItemintitemActioncom.sun.jna.platform.win32.BaseTSD.ULONG_PTRitemDataintitemIDintitemStatestatic intODS_SELECTEDstatic intODT_BUTTONstatic intODT_COMBOBOXstatic intODT_LISTBOXstatic intODT_LISTVIEWstatic intODT_MENUstatic intODT_STATICstatic intODT_TABcom.sun.jna.platform.win32.WinDef.RECTrcItem
-
Constructor Summary
Constructors Constructor Description DRAWITEMSTRUCT()DRAWITEMSTRUCT(com.sun.jna.Pointer p)
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description protected List<?>getFieldOrder()-
Methods inherited from class com.sun.jna.Structure
allocateMemory, allocateMemory, autoAllocate, autoRead, autoRead, autoWrite, autoWrite, cacheTypeInfo, clear, ensureAllocated, equals, fieldOffset, getAutoRead, getAutoWrite, getFieldList, getFields, getNativeAlignment, getNativeSize, getNativeSize, getPointer, getStructAlignment, hashCode, newInstance, read, readField, setAlignType, setAutoRead, setAutoSynch, setAutoWrite, setFieldOrder, setTypeMapper, size, sortFields, toArray, toArray, toString, toString, useMemory, useMemory, write, writeField, writeField
-
-
-
-
Field Detail
-
ODT_BUTTON
public static final int ODT_BUTTON
- See Also:
- Constant Field Values
-
ODT_COMBOBOX
public static final int ODT_COMBOBOX
- See Also:
- Constant Field Values
-
ODT_LISTBOX
public static final int ODT_LISTBOX
- See Also:
- Constant Field Values
-
ODT_LISTVIEW
public static final int ODT_LISTVIEW
- See Also:
- Constant Field Values
-
ODT_MENU
public static final int ODT_MENU
- See Also:
- Constant Field Values
-
ODT_STATIC
public static final int ODT_STATIC
- See Also:
- Constant Field Values
-
ODT_TAB
public static final int ODT_TAB
- See Also:
- Constant Field Values
-
ODS_SELECTED
public static final int ODS_SELECTED
- See Also:
- Constant Field Values
-
CtlType
public int CtlType
-
CtlID
public int CtlID
-
itemID
public int itemID
-
itemAction
public int itemAction
-
itemState
public int itemState
-
hwndItem
public com.sun.jna.platform.win32.WinDef.HWND hwndItem
-
hDC
public com.sun.jna.platform.win32.WinDef.HDC hDC
-
rcItem
public com.sun.jna.platform.win32.WinDef.RECT rcItem
-
itemData
public com.sun.jna.platform.win32.BaseTSD.ULONG_PTR itemData
-
-
Method Detail
-
getFieldOrder
protected List<?> getFieldOrder()
- Specified by:
getFieldOrderin classcom.sun.jna.Structure
-
-