@FieldOrder({"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 | 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 | Description |
---|---|
WINDOWINFO() |
clone, finalize, getClass, notify, notifyAll, wait, wait, wait
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