Class DRAWITEMSTRUCT

  • Direct Known Subclasses:
    DRAWITEMSTRUCT.ByReference, DRAWITEMSTRUCT.ByValue

    public class DRAWITEMSTRUCT
    extends com.sun.jna.Structure
    typedef struct tagDRAWITEMSTRUCT { UINT CtlType; UINT CtlID; UINT itemID; UINT itemAction; UINT itemState; HWND hwndItem; HDC hDC; RECT rcItem; ULONG_PTR itemData; } DRAWITEMSTRUCT;
    • 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

      • 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
    • Constructor Detail

      • DRAWITEMSTRUCT

        public DRAWITEMSTRUCT()
      • DRAWITEMSTRUCT

        public DRAWITEMSTRUCT​(com.sun.jna.Pointer p)
    • Method Detail

      • getFieldOrder

        protected List<?> getFieldOrder()
        Specified by:
        getFieldOrder in class com.sun.jna.Structure