⭐ 欢迎来到虫虫下载站! | 📦 资源下载 📁 资源专辑 ℹ️ 关于我们
⭐ 虫虫下载站

📄 jni_object.h

📁 C调用Java的一个例子程序
💻 H
字号:
/* ^_^ 
 *
 *		Copyright (c) 2006 Hexin
 *
 *	Description:
 *			重新定向了JNI中定义的一下类型
 *	Create:
 *		Date			  Time				Author
 *	------------------------------------------------
 *   2006-3-17           11:08:20			XiaoWei
 */

/* ^_^ 
 *	 Location : 
 *	 File     : JNI_Object.h
 *	 Version  : 1.0.0.0
 *	 Note     : 
 */
#ifndef  __JNI_Object_h__
#define  __JNI_Object_h__

#include <jni.h>
#pragma comment(lib,"jvm")

typedef     jsize			JNI_Size;
typedef		JNIEnv			JNI_Env;

typedef     JavaVM			JNI_VM;

typedef     jstring			JNI_String;

typedef     jclass			JNI_Class;

typedef     jfieldID		JNI_FieldID;

typedef     jmethodID		JNI_MethodID;

typedef     jobject			JNI_Object;

typedef		jboolean		JNI_Boolean;

typedef		jbyte			JNI_Byte;

typedef		jchar			JNI_Char;

typedef		jshort			JNI_Short;

typedef		jint			JNI_Int;

typedef		jlong			JNI_Long;

typedef		jfloat			JNI_Float;

typedef		jdouble			JNI_Double;
 
typedef       void          JNI_Void;

typedef       jarray                 JNI_Array;

typedef       jbooleanArray          JNI_BooleanArray;

typedef       jbyteArray             JNI_ByteArray;

typedef       jcharArray             JNI_CharArray;

typedef       jshortArray            JNI_ShortArray;

typedef       jintArray              JNI_IntArray;

typedef       jlongArray             JNI_LongArray;

typedef       jfloatArray            JNI_FloatArray;

typedef       jdoubleArray           JNI_DoubleArray;

typedef       jobjectArray           JNI_ObjectArray;

#define   JNI_NULL			0

#define   JNI_False			JNI_FALSE

#define   JNI_True			JNI_TRUE
#endif

⌨️ 快捷键说明

复制代码 Ctrl + C
搜索代码 Ctrl + F
全屏模式 F11
切换主题 Ctrl + Shift + D
显示快捷键 ?
增大字号 Ctrl + =
减小字号 Ctrl + -