📄 com_jeans_trayicon_windowstrayicon.h
字号:
/* DO NOT EDIT THIS FILE - it is machine generated */#include <jni.h>
/* Header for class com_jeans_trayicon_WindowsTrayIcon */#ifndef _Included_com_jeans_trayicon_WindowsTrayIcon#define _Included_com_jeans_trayicon_WindowsTrayIcon
#ifdef __cplusplusextern "C" {#endif
/* Inaccessible static: m_Keeper */
/* Inaccessible static: m_Dummy */
/* Inaccessible static: m_MouseHook */
/* Inaccessible static: m_CurrentWindow */
#undef com_jeans_trayicon_WindowsTrayIcon_BALLOON_NONE#define com_jeans_trayicon_WindowsTrayIcon_BALLOON_NONE 0L
#undef com_jeans_trayicon_WindowsTrayIcon_BALLOON_INFO#define com_jeans_trayicon_WindowsTrayIcon_BALLOON_INFO 1L
#undef com_jeans_trayicon_WindowsTrayIcon_BALLOON_WARNING#define com_jeans_trayicon_WindowsTrayIcon_BALLOON_WARNING 2L
#undef com_jeans_trayicon_WindowsTrayIcon_BALLOON_ERROR#define com_jeans_trayicon_WindowsTrayIcon_BALLOON_ERROR 3L
#undef com_jeans_trayicon_WindowsTrayIcon_BALLOON_NOSOUND#define com_jeans_trayicon_WindowsTrayIcon_BALLOON_NOSOUND 16L
#undef com_jeans_trayicon_WindowsTrayIcon_UNICODE_CONV_BALLOON#define com_jeans_trayicon_WindowsTrayIcon_UNICODE_CONV_BALLOON 2L
#undef com_jeans_trayicon_WindowsTrayIcon_UNICODE_CONV_SUPPORT#define com_jeans_trayicon_WindowsTrayIcon_UNICODE_CONV_SUPPORT 1L
#undef com_jeans_trayicon_WindowsTrayIcon_NOERR#define com_jeans_trayicon_WindowsTrayIcon_NOERR 0L
#undef com_jeans_trayicon_WindowsTrayIcon_NOTIFYPROCERR#define com_jeans_trayicon_WindowsTrayIcon_NOTIFYPROCERR -1L
#undef com_jeans_trayicon_WindowsTrayIcon_TOOMANYICONS#define com_jeans_trayicon_WindowsTrayIcon_TOOMANYICONS -2L
#undef com_jeans_trayicon_WindowsTrayIcon_NOTENOUGHMEM#define com_jeans_trayicon_WindowsTrayIcon_NOTENOUGHMEM -3L
#undef com_jeans_trayicon_WindowsTrayIcon_WRONGICONID#define com_jeans_trayicon_WindowsTrayIcon_WRONGICONID -4L
#undef com_jeans_trayicon_WindowsTrayIcon_DLLNOTFOUND#define com_jeans_trayicon_WindowsTrayIcon_DLLNOTFOUND -5L
#undef com_jeans_trayicon_WindowsTrayIcon_NOVMS#define com_jeans_trayicon_WindowsTrayIcon_NOVMS -6L
#undef com_jeans_trayicon_WindowsTrayIcon_ERRTHREAD#define com_jeans_trayicon_WindowsTrayIcon_ERRTHREAD -7L
#undef com_jeans_trayicon_WindowsTrayIcon_METHODID#define com_jeans_trayicon_WindowsTrayIcon_METHODID -8L
#undef com_jeans_trayicon_WindowsTrayIcon_NOLISTENER#define com_jeans_trayicon_WindowsTrayIcon_NOLISTENER -9L
#undef com_jeans_trayicon_WindowsTrayIcon_JNIERR#define com_jeans_trayicon_WindowsTrayIcon_JNIERR -10L
#undef com_jeans_trayicon_WindowsTrayIcon_ERRORBALLOON#define com_jeans_trayicon_WindowsTrayIcon_ERRORBALLOON -18L
#undef com_jeans_trayicon_WindowsTrayIcon_FLASHW_STOP#define com_jeans_trayicon_WindowsTrayIcon_FLASHW_STOP 0L
#undef com_jeans_trayicon_WindowsTrayIcon_FLASHW_CAPTION#define com_jeans_trayicon_WindowsTrayIcon_FLASHW_CAPTION 1L
#undef com_jeans_trayicon_WindowsTrayIcon_FLASHW_TRAY#define com_jeans_trayicon_WindowsTrayIcon_FLASHW_TRAY 2L
#undef com_jeans_trayicon_WindowsTrayIcon_FLASHW_ALL#define com_jeans_trayicon_WindowsTrayIcon_FLASHW_ALL 3L
#undef com_jeans_trayicon_WindowsTrayIcon_FLASHW_TIMER#define com_jeans_trayicon_WindowsTrayIcon_FLASHW_TIMER 4L
#undef com_jeans_trayicon_WindowsTrayIcon_FLASHW_TIMERNOFG#define com_jeans_trayicon_WindowsTrayIcon_FLASHW_TIMERNOFG 12L
#undef com_jeans_trayicon_WindowsTrayIcon_WIN_VER_UNKNOWN#define com_jeans_trayicon_WindowsTrayIcon_WIN_VER_UNKNOWN 0L
#undef com_jeans_trayicon_WindowsTrayIcon_WIN_VER_WIN32#define com_jeans_trayicon_WindowsTrayIcon_WIN_VER_WIN32 1L
#undef com_jeans_trayicon_WindowsTrayIcon_WIN_VER_95#define com_jeans_trayicon_WindowsTrayIcon_WIN_VER_95 2L
#undef com_jeans_trayicon_WindowsTrayIcon_WIN_VER_98#define com_jeans_trayicon_WindowsTrayIcon_WIN_VER_98 3L
#undef com_jeans_trayicon_WindowsTrayIcon_WIN_VER_ME#define com_jeans_trayicon_WindowsTrayIcon_WIN_VER_ME 4L
#undef com_jeans_trayicon_WindowsTrayIcon_WIN_VER_NT#define com_jeans_trayicon_WindowsTrayIcon_WIN_VER_NT 5L
#undef com_jeans_trayicon_WindowsTrayIcon_WIN_VER_2K#define com_jeans_trayicon_WindowsTrayIcon_WIN_VER_2K 6L
#undef com_jeans_trayicon_WindowsTrayIcon_WIN_VER_XP#define com_jeans_trayicon_WindowsTrayIcon_WIN_VER_XP 7L
#undef com_jeans_trayicon_WindowsTrayIcon_WIN_VER_NET#define com_jeans_trayicon_WindowsTrayIcon_WIN_VER_NET 8L
/* Inaccessible static: m_WMessageCallback */
#undef com_jeans_trayicon_WindowsTrayIcon_MOUSE_BTN_UP#define com_jeans_trayicon_WindowsTrayIcon_MOUSE_BTN_UP 1L
#undef com_jeans_trayicon_WindowsTrayIcon_MOUSE_BTN_DOUBLE#define com_jeans_trayicon_WindowsTrayIcon_MOUSE_BTN_DOUBLE 2L
#undef com_jeans_trayicon_WindowsTrayIcon_POPUP_TYPE_ITEM#define com_jeans_trayicon_WindowsTrayIcon_POPUP_TYPE_ITEM 0L
#undef com_jeans_trayicon_WindowsTrayIcon_POPUP_TYPE_SEPARATOR#define com_jeans_trayicon_WindowsTrayIcon_POPUP_TYPE_SEPARATOR 1L
#undef com_jeans_trayicon_WindowsTrayIcon_POPUP_TYPE_CHECKBOX#define com_jeans_trayicon_WindowsTrayIcon_POPUP_TYPE_CHECKBOX 2L
#undef com_jeans_trayicon_WindowsTrayIcon_POPUP_TYPE_INIT_LEVEL#define com_jeans_trayicon_WindowsTrayIcon_POPUP_TYPE_INIT_LEVEL 3L
#undef com_jeans_trayicon_WindowsTrayIcon_POPUP_TYPE_DONE_LEVEL#define com_jeans_trayicon_WindowsTrayIcon_POPUP_TYPE_DONE_LEVEL 4L
#undef com_jeans_trayicon_WindowsTrayIcon_POPUP_MODE_ENABLE#define com_jeans_trayicon_WindowsTrayIcon_POPUP_MODE_ENABLE 1L
#undef com_jeans_trayicon_WindowsTrayIcon_POPUP_MODE_CHECK#define com_jeans_trayicon_WindowsTrayIcon_POPUP_MODE_CHECK 2L
#undef com_jeans_trayicon_WindowsTrayIcon_POPUP_MODE_DEFAULT#define com_jeans_trayicon_WindowsTrayIcon_POPUP_MODE_DEFAULT 4L
/*
* Class: com_jeans_trayicon_WindowsTrayIcon
* Method: setAlwaysOnTop
* Signature: (Ljava/awt/Component;Z)V
*/
JNIEXPORT void JNICALL Java_com_jeans_trayicon_WindowsTrayIcon_setAlwaysOnTop
(JNIEnv *, jclass, jobject, jboolean);
/*
* Class: com_jeans_trayicon_WindowsTrayIcon
* Method: enableUnicodeConversion
* Signature: (IZ)V
*/
JNIEXPORT void JNICALL Java_com_jeans_trayicon_WindowsTrayIcon_enableUnicodeConversion
(JNIEnv *, jclass, jint, jboolean);
/*
* Class: com_jeans_trayicon_WindowsTrayIcon
* Method: hasUnicodeConversion
* Signature: (I)Z
*/
JNIEXPORT jboolean JNICALL Java_com_jeans_trayicon_WindowsTrayIcon_hasUnicodeConversion
(JNIEnv *, jclass, jint);
/*
* Class: com_jeans_trayicon_WindowsTrayIcon
* Method: supportsBalloonMessages
* Signature: ()Z
*/
JNIEXPORT jboolean JNICALL Java_com_jeans_trayicon_WindowsTrayIcon_supportsBalloonMessages
(JNIEnv *, jclass);
/*
* Class: com_jeans_trayicon_WindowsTrayIcon
* Method: getLastError
* Signature: ()I
*/
JNIEXPORT jint JNICALL Java_com_jeans_trayicon_WindowsTrayIcon_getLastError
(JNIEnv *, jclass);
/*
* Class: com_jeans_trayicon_WindowsTrayIcon
* Method: isRunning
* Signature: (Ljava/lang/String;)Z
*/
JNIEXPORT jboolean JNICALL Java_com_jeans_trayicon_WindowsTrayIcon_isRunning
(JNIEnv *, jclass, jstring);
/*
* Class: com_jeans_trayicon_WindowsTrayIcon
* Method: sendWindowsMessage
* Signature: (Ljava/lang/String;I)I
*/
JNIEXPORT jint JNICALL Java_com_jeans_trayicon_WindowsTrayIcon_sendWindowsMessage
(JNIEnv *, jclass, jstring, jint);
/*
* Class: com_jeans_trayicon_WindowsTrayIcon
* Method: flashWindowImpl
* Signature: (Ljava/lang/String;III)Z
*/
JNIEXPORT jboolean JNICALL Java_com_jeans_trayicon_WindowsTrayIcon_flashWindowImpl
(JNIEnv *, jclass, jstring, jint, jint, jint);
/*
* Class: com_jeans_trayicon_WindowsTrayIcon
* Method: getWindowsVersionString
* Signature: ()Ljava/lang/String;
*/
JNIEXPORT jstring JNICALL Java_com_jeans_trayicon_WindowsTrayIcon_getWindowsVersionString
(JNIEnv *, jclass);
/*
* Class: com_jeans_trayicon_WindowsTrayIcon
* Method: getWindowsVersion
* Signature: ()I
*/
JNIEXPORT jint JNICALL Java_com_jeans_trayicon_WindowsTrayIcon_getWindowsVersion
(JNIEnv *, jclass);
/*
* Class: com_jeans_trayicon_WindowsTrayIcon
* Method: initPopup
* Signature: (II)V
*/
JNIEXPORT void JNICALL Java_com_jeans_trayicon_WindowsTrayIcon_initPopup
(JNIEnv *, jclass, jint, jint);
/*
* Class: com_jeans_trayicon_WindowsTrayIcon
* Method: subPopup
* Signature: (IILjava/lang/String;II)I
*/
JNIEXPORT jint JNICALL Java_com_jeans_trayicon_WindowsTrayIcon_subPopup
(JNIEnv *, jclass, jint, jint, jstring, jint, jint);
/*
* Class: com_jeans_trayicon_WindowsTrayIcon
* Method: modifyPopup
* Signature: (IIIZ)V
*/
JNIEXPORT void JNICALL Java_com_jeans_trayicon_WindowsTrayIcon_modifyPopup
(JNIEnv *, jclass, jint, jint, jint, jboolean);
/*
* Class: com_jeans_trayicon_WindowsTrayIcon
* Method: getFreeId
* Signature: ()I
*/
JNIEXPORT jint JNICALL Java_com_jeans_trayicon_WindowsTrayIcon_getFreeId
(JNIEnv *, jclass);
/*
* Class: com_jeans_trayicon_WindowsTrayIcon
* Method: setIconData
* Signature: (III[I)V
*/
JNIEXPORT void JNICALL Java_com_jeans_trayicon_WindowsTrayIcon_setIconData
(JNIEnv *, jclass, jint, jint, jint, jintArray);
/*
* Class: com_jeans_trayicon_WindowsTrayIcon
* Method: showIcon
* Signature: (IZ)V
*/
JNIEXPORT void JNICALL Java_com_jeans_trayicon_WindowsTrayIcon_showIcon
(JNIEnv *, jclass, jint, jboolean);
/*
* Class: com_jeans_trayicon_WindowsTrayIcon
* Method: testVisible
* Signature: (I)I
*/
JNIEXPORT jint JNICALL Java_com_jeans_trayicon_WindowsTrayIcon_testVisible
(JNIEnv *, jclass, jint);
/*
* Class: com_jeans_trayicon_WindowsTrayIcon
* Method: clickEnable
* Signature: (Lcom/jeans/trayicon/WindowsTrayIcon;IZ)V
*/
JNIEXPORT void JNICALL Java_com_jeans_trayicon_WindowsTrayIcon_clickEnable
(JNIEnv *, jclass, jobject, jint, jboolean);
/*
* Class: com_jeans_trayicon_WindowsTrayIcon
* Method: setToolTip
* Signature: (ILjava/lang/String;)V
*/
JNIEXPORT void JNICALL Java_com_jeans_trayicon_WindowsTrayIcon_setToolTip
(JNIEnv *, jclass, jint, jstring);
/*
* Class: com_jeans_trayicon_WindowsTrayIcon
* Method: freeIcon
* Signature: (I)V
*/
JNIEXPORT void JNICALL Java_com_jeans_trayicon_WindowsTrayIcon_freeIcon
(JNIEnv *, jclass, jint);
/*
* Class: com_jeans_trayicon_WindowsTrayIcon
* Method: detectAllClicks
* Signature: (I)V
*/
JNIEXPORT void JNICALL Java_com_jeans_trayicon_WindowsTrayIcon_detectAllClicks
(JNIEnv *, jclass, jint);
/*
* Class: com_jeans_trayicon_WindowsTrayIcon
* Method: initJAWT
* Signature: ()V
*/
JNIEXPORT void JNICALL Java_com_jeans_trayicon_WindowsTrayIcon_initJAWT
(JNIEnv *, jclass);
/*
* Class: com_jeans_trayicon_WindowsTrayIcon
* Method: initHook
* Signature: ()V
*/
JNIEXPORT void JNICALL Java_com_jeans_trayicon_WindowsTrayIcon_initHook
(JNIEnv *, jclass);
/*
* Class: com_jeans_trayicon_WindowsTrayIcon
* Method: setMouseHookEnabled
* Signature: (I)V
*/
JNIEXPORT void JNICALL Java_com_jeans_trayicon_WindowsTrayIcon_setMouseHookEnabled
(JNIEnv *, jclass, jint);
/*
* Class: com_jeans_trayicon_WindowsTrayIcon
* Method: initTrayIcon
* Signature: (Ljava/lang/String;Lcom/jeans/trayicon/WindowsTrayIcon;)V
*/
JNIEXPORT void JNICALL Java_com_jeans_trayicon_WindowsTrayIcon_initTrayIcon
(JNIEnv *, jclass, jstring, jobject);
/*
* Class: com_jeans_trayicon_WindowsTrayIcon
* Method: showBalloon
* Signature: (ILjava/lang/String;Ljava/lang/String;II)I
*/
JNIEXPORT jint JNICALL Java_com_jeans_trayicon_WindowsTrayIcon_showBalloon
(JNIEnv *, jclass, jint, jstring, jstring, jint, jint);
/*
* Class: com_jeans_trayicon_WindowsTrayIcon
* Method: termTrayIcon
* Signature: ()V
*/
JNIEXPORT void JNICALL Java_com_jeans_trayicon_WindowsTrayIcon_termTrayIcon
(JNIEnv *, jclass);
#ifdef __cplusplus}#endif
#endif
⌨️ 快捷键说明
复制代码
Ctrl + C
搜索代码
Ctrl + F
全屏模式
F11
切换主题
Ctrl + Shift + D
显示快捷键
?
增大字号
Ctrl + =
减小字号
Ctrl + -