社区
Java SE
帖子详情
JNI调用MFC对话框出现异常
luther0306
2009-07-23 07:03:37
用MFC生成DLL,在里面实现jni生成的一个方法。
比如java_testJNI_f()
在这个函数里面使用AfxMessageBox()的时候没有一点问题。
当我使用CFileDialog或者自己建立一个对话框时就会产生异常
Debug Assertion Failed!
Program:C:\Program Files\Java\jdk1.6.0_06\bin\java.exe
File:afxwin1.inl
Line:22
...全文
60
2
打赏
收藏
JNI调用MFC对话框出现异常
用MFC生成DLL,在里面实现jni生成的一个方法。 比如java_testJNI_f() 在这个函数里面使用AfxMessageBox()的时候没有一点问题。 当我使用CFileDialog或者自己建立一个对话框时就会产生异常 Debug Assertion Failed! Program:C:\Program Files\Java\jdk1.6.0_06\bin\java.exe File:afxwin1.inl Line:22
复制链接
扫一扫
分享
举报
写回复
配置赞助广告
用AI写文章
2 条
回复
切换为时间正序
请发表友善的回复…
发表回复
打赏红包
answerjiang
2011-07-17
打赏
举报
回复
你好兄弟,我和你偶到了一模一样的问题,也是用Java调MFC DLL,请问一下当时你成功了吗,麻烦给小弟传点经验,谢谢你!qq:446306274
Jni
函数
调用
Chap1:
JNI
完全手册... 3 Chap2:
JNI
-百度百科... 11 Chap 3:javah命令帮助信息... 16 Chap 4:用javah产生一个.h文件... 17 Chap5:
jni
教程(very very good) 19 Chap6:
JNI
传递返回值... 26 15.2.2.3 传递字符串... 28 15.2.2.4 传递整型数组... 29 15.
JNI
函数
调用
大全
转自这里写链接内容 Chap1:
JNI
完全手册 3 Chap2:
JNI
-百度百科 11 Chap 3:javah命令帮助信息 16 Chap 4:用javah产生一个.h文件 17 Chap5:
jni
教程(very very good) 19 Chap6:
JNI
传递返回值 26 15.2.2.3 传递字符串 28 15.2.2.4 传递整型数组 29 15.2.2.
转 J2SE:
JNI
:JAVA
调用
已经存在的动态连接库(dll)
有时候吧,一个项目不是由单一的某种语言构成的,所以避免不了语言与语言之间的协作关系。比如:这时你的项目部分是用JAVA编写的,你需要对数据进行加密与解密的操作,一般来说你会用JAVA实现一个加密算法。不过呢,现在你手头上有个非JAVA的组件可以用,比如DLL,考虑到效率上的问题你使用这个DLL更好些。这时候你就得使用
JNI
(JAVA NATIVE INTERFACE)—JAVA 原生接口。
Android
Jni
调用
Chap1:
JNI
完全手册... 3 Chap2:
JNI
-百度百科... 11 Chap 3:javah命令帮助信息... 16 Chap 4:用javah产生一个.h文件... 17 Chap5:
jni
教程(very very good) 19 Chap6:
JNI
传递返回值... 26 15.2.2.3 传递字符串... 28 15.2.2.4 传递整
Clion 使用
MFC
库,本地main方法想run一下失败后的解决方法
最近在写
JNI
,打算用java去调 C 或 C++ 去操作操作系统底层的API。
MFC
编程已经算是一个非常老的技术了。在
MFC
库中提供了大量的windows-api,故准备写
JNI
去
调用
windows底层api。 因为习惯使用Jetbrains家的产品,对于快捷键从Idea系列无缝对接所以选择了Clion作为C的编写。 当然这里也可以选择Visual Studio。 使用Clion写C的话,你需要 配置编译环境(按照这篇文章进行配置即可) 如果你不想麻烦可以使用Visual Studio下载好
MFC
库,这
Java SE
62,620
社区成员
307,251
社区内容
发帖
与我相关
我的任务
Java SE
Java 2 Standard Edition
复制链接
扫一扫
分享
社区描述
Java 2 Standard Edition
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
社区公告
暂无公告
试试用AI创作助手写篇文章吧
+ 用AI写文章