Class NOTIFYICONDATA
- java.lang.Object
-
- com.sun.jna.Structure
-
- com.github.axet.desktop.os.win.handle.NOTIFYICONDATA
-
- Direct Known Subclasses:
NOTIFYICONDATA.ByReference,NOTIFYICONDATA.ByValue
public class NOTIFYICONDATA extends com.sun.jna.Structuretypedef struct _NOTIFYICONDATA { DWORD cbSize; HWND hWnd; UINT uID; UINT uFlags; UINT uCallbackMessage; HICON hIcon; TCHAR szTip[64]; DWORD dwState; DWORD dwStateMask; TCHAR szInfo[256]; union { UINT uTimeout; UINT uVersion; }; TCHAR szInfoTitle[64]; DWORD dwInfoFlags; GUID guidItem; HICON hBalloonIcon; } NOTIFYICONDATA, *PNOTIFYICONDATA;
-
-
Nested Class Summary
Nested Classes Modifier and Type Class Description static classNOTIFYICONDATA.ByReferencestatic classNOTIFYICONDATA.ByValue
-
Field Summary
Fields Modifier and Type Field Description intcbSizeintdwInfoFlagsintdwStateintdwStateMaskGUIDguidItemcom.sun.jna.platform.win32.WinDef.HICONhBalloonIconcom.sun.jna.platform.win32.WinDef.HICONhIconcom.sun.jna.platform.win32.WinDef.HWNDhWndstatic intNIF_ICONstatic intNIF_INFOstatic intNIF_MESSAGEstatic intNIF_TIPchar[]szInfochar[]szInfoTitlechar[]szTipintuCallbackMessageintuFlagsintuIDintunion
-
Constructor Summary
Constructors Constructor Description NOTIFYICONDATA()
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description protected List<?>getFieldOrder()voidsetCallback(int i)voidsetIcon(com.sun.jna.platform.win32.WinDef.HICON h)voidsetTooltip(String s)-
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
-
NIF_ICON
public static final int NIF_ICON
- See Also:
- Constant Field Values
-
NIF_MESSAGE
public static final int NIF_MESSAGE
- See Also:
- Constant Field Values
-
NIF_TIP
public static final int NIF_TIP
- See Also:
- Constant Field Values
-
NIF_INFO
public static final int NIF_INFO
- See Also:
- Constant Field Values
-
cbSize
public int cbSize
-
hWnd
public com.sun.jna.platform.win32.WinDef.HWND hWnd
-
uID
public int uID
-
uFlags
public int uFlags
-
uCallbackMessage
public int uCallbackMessage
-
hIcon
public com.sun.jna.platform.win32.WinDef.HICON hIcon
-
szTip
public char[] szTip
-
dwState
public int dwState
-
dwStateMask
public int dwStateMask
-
szInfo
public char[] szInfo
-
union
public int union
-
szInfoTitle
public char[] szInfoTitle
-
dwInfoFlags
public int dwInfoFlags
-
guidItem
public GUID guidItem
-
hBalloonIcon
public com.sun.jna.platform.win32.WinDef.HICON hBalloonIcon
-
-