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

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

public class ICONINFO
extends com.sun.jna.Structure

typedef struct _ICONINFO { BOOL fIcon; DWORD xHotspot; DWORD yHotspot; HBITMAP hbmMask; HBITMAP hbmColor; } ICONINFO, *PICONINFO;


Nested Class Summary
static class ICONINFO.ByValue
           
 
Nested classes/interfaces inherited from class com.sun.jna.Structure
com.sun.jna.Structure.ByReference
 
Field Summary
 com.sun.jna.platform.win32.WinDef.HBITMAP ColorBitmap
           
 boolean IsIcon
           
 com.sun.jna.platform.win32.WinDef.HBITMAP MaskBitmap
           
 com.sun.jna.platform.win32.WinDef.DWORD xHotspot
           
 com.sun.jna.platform.win32.WinDef.DWORD yHotspot
           
 
Fields inherited from class com.sun.jna.Structure
ALIGN_DEFAULT, ALIGN_GNUC, ALIGN_MSVC, ALIGN_NONE, CALCULATE_SIZE
 
Constructor Summary
ICONINFO()
           
 
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

IsIcon

public boolean IsIcon

xHotspot

public com.sun.jna.platform.win32.WinDef.DWORD xHotspot

yHotspot

public com.sun.jna.platform.win32.WinDef.DWORD yHotspot

MaskBitmap

public com.sun.jna.platform.win32.WinDef.HBITMAP MaskBitmap

ColorBitmap

public com.sun.jna.platform.win32.WinDef.HBITMAP ColorBitmap
Constructor Detail

ICONINFO

public ICONINFO()
Method Detail

getFieldOrder

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


Copyright © 2013. All Rights Reserved.