新手 jni/mfc 哪个好用

问题描述

新手 jni/mfc 哪个好用

我和同学做了个简单的小程序,内核是c++的CImages做的,我负责做一个简单的用户界面我java,c++各有一点基础,请问是用java swing+ jni做好还是用c++的mfc?听说两个都挺麻烦的,我之前在网上的jni教学都很少又模糊,我是连helloworld都做不出来啊。。求大神指点!!最好分析一下哪方面好,并推荐一些学习方法!多谢

解决方案

java swing就完全可以搞定的呀。控件可以拖拽,很好用啊。方便
mfc还得查API自己搞。很麻烦的。基本是很难搞定的。
多看看视屏啊, 土豆网上一搜 一大堆的

望采纳。

时间: 2024-11-03 17:27:35

新手 jni/mfc 哪个好用的相关文章

mfc求助-新手求教mfc的问题了!

问题描述 新手求教mfc的问题了! 在mfc对话框中用递归搜索目录,用一个tree control进行显示目录下的文件 解决方案 http://blog.csdn.net/akof1314/article/details/5495956 解决方案二: 求教MFC问题 解决方案三: 直接用CMFCShellTreeCtrl类就可以了. 解决方案四: http://blog.sina.com.cn/s/blog_6e04a8350101ejsu.html

mfc求助-我是新手,MFC里edit Control控件怎么用

问题描述 我是新手,MFC里edit Control控件怎么用 怎么用edit Control输出?网上查的没看懂,谁能帮忙详细讲一讲怎么用?最好能有实例讲一下,谢谢 解决方案 在vs左边展开文件视图,找到对话框,找到你的对话框 然后从工具箱中拖动一个编辑框到你的界面上 ctrl+c调出class wizard,映射一个cstring的成员变量给它. 然后在你的代码中直接用: 比如 updatedata(); cstring str = m_edit1; 解决方案二: MFC中VALUE和CON

控件-新手问MFC串口程序写法

问题描述 新手问MFC串口程序写法 在看别人写的串口程序,这里有两个串口最后,一个输入,一个输出,最后的 if (res1 | res2) { SetTimer(TIMER_UART, 5, NULL); } 位与的作用究竟是什么.为什么要这么做 void CAAT_DriverDlg::OnBnClickedButton1() { //这一部分 是打开串口按键控件 下的程序 // TODO: 在此添加控件通知处理程序代码 UINT uart1, uart2; uart1 = GetDlgIte

mfc-新手求救MFC建立公有函数添加不了

问题描述 新手求救MFC建立公有函数添加不了 添加方法"公有函数void GetLogicalDrives(HTREEITEM hParent).,在类向导里怎么也添加不起 解决方案 怎么会,再不行,你直接双击打开类定义文件,手工添加下看看是否可以.这种不是消息映射的函数也可以不通过类向导自己写. 解决方案二: h文件中定义,然后添加函数.就可以使用了. 解决方案三: vs2008 MFC中如何添加和删除消息函数? 解决方案四: 怎么会,实在不行自己手动在头文件里定义,在源文件里实现.

mfc-新手用MFC求教,在咋们CSDN上搜到一个程序刚好我要用,收拾了一堆出错后剩下这个求教。

问题描述 新手用MFC求教,在咋们CSDN上搜到一个程序刚好我要用,收拾了一堆出错后剩下这个求教. {WM_NULL,"WM_NULL"}, {WM_CREATE,"WM_CREATE"}, {WM_DESTROY,"WM_DESTROY"}, {WM_MOVE,"WM_MOVE"}, {WM_SIZE,"WM_SIZE"}, {WM_ACTIVATE,"WM_ACTIVATE"}, {

mfc中,怎样让listcontrol随窗口的大小变化而变化?

问题描述 mfc中,怎样让listcontrol随窗口的大小变化而变化? 新手学mfc,在写一个程序,需要让listcontrol随窗口大小变化而变化,listcontrol的列宽也需要随之变化,做了好久没做出来,请大神指教. 解决方案 重写窗体的OnSize成员函数,在里面调用MoveWindow调整listcontrol的大小. 解决方案二: MFC 控件随窗体大小变化而变化jQuery 插件:随窗口大小变化的自适应高度元素MFC控件随窗口大小变化

mfc中给listcontrol的单元格添加编辑框和组合框

问题描述 mfc中给listcontrol的单元格添加编辑框和组合框 新手学mfc,在写一个程序,需要给listcontrol的单元格添加编辑框和多列添加组合框,百度过一些做法,但是还是没学会,请大神们指点一二! 解决方案 http://www.codeproject.com/Articles/28063/An-Extended-MFC-CListCtrl-to-edit-individual-cells 下载完整的源代码自己研究吧. p.s. 学会使用google 解决方案二: 通过创建控件

新手学习vs2010运行mfc的问题

问题描述 新手学习vs2010运行mfc的问题 代码如下,我在视类加入如下代码,想实现输入字符后敲击回车在菜单栏生成一个动态菜单,但是敲下回车的时候程序就崩溃了,求助void CMy321555555555555555555View::OnChar(UINT nChar UINT nRepCnt UINT nFlags){ // TODO: 在此添加消息处理程序代码和/或调用默认值 if(0x0d==nChar) { if(0==++m_nIndex) { m_menu.CreatePopupM

mfc新手在线等帮帮忙呀

问题描述 mfc新手在线等帮帮忙呀 m_fNumber1 = atof((const char *)m_str.GetBuffer(m_str.GetLength())); vs2012 这句话有问题么,为什么m_fnumber1不能取到值 解决方案 m_fNumber1 是float类型的吗?是想吧CString转成float类型的数值吗 解决方案二: CString str="1.2"; float f; f=atof(str); 解决方案三: 不用加const char* 强制转