@Structure.FieldOrder(value={"cbSize","rcWindow","rcClient","dwStyle","dwExStyle","dwWindowStatus","cxWindowBorders","cyWindowBorders","atomWindowType","wCreatorVersion"}) public static class WinUser.WINDOWINFO extends Structure
Structure.ByReference, Structure.ByValue, Structure.FieldOrder, Structure.StructField
Modifier and Type | Field and Description |
---|---|
short |
atomWindowType |
int |
cbSize |
int |
cxWindowBorders |
int |
cyWindowBorders |
int |
dwExStyle |
int |
dwStyle |
int |
dwWindowStatus |
WinDef.RECT |
rcClient |
WinDef.RECT |
rcWindow |
short |
wCreatorVersion |
ALIGN_DEFAULT, ALIGN_GNUC, ALIGN_MSVC, ALIGN_NONE, CALCULATE_SIZE
Constructor and Description |
---|
WINDOWINFO() |
allocateMemory, allocateMemory, autoAllocate, autoRead, autoRead, autoWrite, autoWrite, cacheTypeInfo, calculateSize, clear, createFieldsOrder, createFieldsOrder, createFieldsOrder, createFieldsOrder, dataEquals, dataEquals, ensureAllocated, equals, fieldOffset, getAutoRead, getAutoWrite, getFieldList, getFieldOrder, getFields, getNativeAlignment, getNativeSize, getNativeSize, getPointer, getStringEncoding, getStructAlignment, hashCode, newInstance, newInstance, read, readField, readField, setAlignType, setAutoRead, setAutoSynch, setAutoWrite, setStringEncoding, size, sortFields, toArray, toArray, toString, toString, useMemory, useMemory, write, writeField, writeField, writeField
public int cbSize
public WinDef.RECT rcWindow
public WinDef.RECT rcClient
public int dwStyle
public int dwExStyle
public int dwWindowStatus
public int cxWindowBorders
public int cyWindowBorders
public short atomWindowType
public short wCreatorVersion