com.github.axet.desktop.os.win.handle
Class WNDCLASSEX

java.lang.Object
  extended by com.sun.jna.Structure
      extended by com.github.axet.desktop.os.win.handle.WNDCLASSEX
Direct Known Subclasses:
WNDCLASSEX.ByReference

public class WNDCLASSEX
extends com.sun.jna.Structure

typedef struct tagWNDCLASSEX { UINT cbSize; UINT style; WNDPROC lpfnWndProc; int cbClsExtra; int cbWndExtra; HINSTANCE hInstance; HICON hIcon; HCURSOR hCursor; HBRUSH hbrBackground; LPCTSTR lpszMenuName; LPCTSTR lpszClassName; HICON hIconSm; } WNDCLASSEX, *PWNDCLASSEX;

Author:
axet

Nested Class Summary
static class WNDCLASSEX.ByReference
           
 
Nested classes/interfaces inherited from class com.sun.jna.Structure
com.sun.jna.Structure.ByValue
 
Field Summary
 int cbClsExtra
           
 int cbSize
           
 int cbWndExtra
           
 com.sun.jna.platform.win32.WinNT.HANDLE hbrBackground
           
 com.sun.jna.platform.win32.WinDef.HCURSOR hCursor
           
 com.sun.jna.platform.win32.WinDef.HICON hIcon
           
 com.sun.jna.platform.win32.WinDef.HICON hIconSm
           
 com.sun.jna.platform.win32.WinDef.HINSTANCE hInstance
           
 WNDPROC lpfnWndProc
           
 com.sun.jna.WString lpszClassName
           
 com.sun.jna.WString lpszMenuName
           
 int style
           
 
Fields inherited from class com.sun.jna.Structure
ALIGN_DEFAULT, ALIGN_GNUC, ALIGN_MSVC, ALIGN_NONE, CALCULATE_SIZE
 
Constructor Summary
WNDCLASSEX()
           
 
Method Summary
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
 
Methods inherited from class java.lang.Object
clone, finalize, getClass, notify, notifyAll, wait, wait, wait
 

Field Detail

cbSize

public int cbSize

style

public int style

lpfnWndProc

public WNDPROC lpfnWndProc

cbClsExtra

public int cbClsExtra

cbWndExtra

public int cbWndExtra

hInstance

public com.sun.jna.platform.win32.WinDef.HINSTANCE hInstance

hIcon

public com.sun.jna.platform.win32.WinDef.HICON hIcon

hCursor

public com.sun.jna.platform.win32.WinDef.HCURSOR hCursor

hbrBackground

public com.sun.jna.platform.win32.WinNT.HANDLE hbrBackground

lpszMenuName

public com.sun.jna.WString lpszMenuName

lpszClassName

public com.sun.jna.WString lpszClassName

hIconSm

public com.sun.jna.platform.win32.WinDef.HICON hIconSm
Constructor Detail

WNDCLASSEX

public WNDCLASSEX()
Method Detail

getFieldOrder

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


Copyright © 2013. All Rights Reserved.