📄 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 */
#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
/* Inaccessible static: mWindowsMessageCallback */
#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
/*
* Class: com_jeans_trayicon_WindowsTrayIcon
* Method: initTrayIcon
* Signature: (Ljava/lang/String;)V
*/
JNIEXPORT void JNICALL Java_com_jeans_trayicon_WindowsTrayIcon_initTrayIcon
(JNIEnv *, jclass, jstring);
/*
* Class: com_jeans_trayicon_WindowsTrayIcon
* Method: termTrayIcon
* Signature: ()V
*/
JNIEXPORT void JNICALL Java_com_jeans_trayicon_WindowsTrayIcon_termTrayIcon
(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: 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;I)I
*/
JNIEXPORT jint JNICALL Java_com_jeans_trayicon_WindowsTrayIcon_subPopup
(JNIEnv *, jclass, jint, jint, jstring, jint);
/*
* Class: com_jeans_trayicon_WindowsTrayIcon
* Method: checkPopup
* Signature: (IIZ)V
*/
JNIEXPORT void JNICALL Java_com_jeans_trayicon_WindowsTrayIcon_checkPopup
(JNIEnv *, jclass, 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: getMouseX
* Signature: ()I
*/
JNIEXPORT jint JNICALL Java_com_jeans_trayicon_WindowsTrayIcon_getMouseX
(JNIEnv *, jclass);
/*
* Class: com_jeans_trayicon_WindowsTrayIcon
* Method: getMouseY
* Signature: ()I
*/
JNIEXPORT jint JNICALL Java_com_jeans_trayicon_WindowsTrayIcon_getMouseY
(JNIEnv *, jclass);
#ifdef __cplusplus}#endif
#endif
⌨️ 快捷键说明
复制代码
Ctrl + C
搜索代码
Ctrl + F
全屏模式
F11
切换主题
Ctrl + Shift + D
显示快捷键
?
增大字号
Ctrl + =
减小字号
Ctrl + -