C++进行系统处理,用别的语言创建界面怎么实现呢?

liyukuneedeed 2011-04-09 10:27:31
大家好,现在我做的东西只是在dos界面看到输入输出,现在需要做个界面,但是VC++的界面很复杂,以前也没有接触过,想问问大家有没有什么简单的制作C++界面的方法呢?

我之前用java做过界面,所以这个比较熟悉,想问问,能不能把C++跟java界面合起来呢?

我的界面不要求复杂、好看,普通的就行,麻烦推荐些方法,推荐点教程什么的,谢谢了~~
...全文
76 9 打赏 收藏 转发到动态 举报
写回复
用AI写文章
9 条回复
切换为时间正序
请发表友善的回复…
发表回复
xmu_才盛 2011-04-09
  • 打赏
  • 举报
回复
楼主介绍给你几个方案, 比较高级的 c++ 和 flash的远程调用,可以做出很棒的界面,只要有flash基础,就很容易

第二个 c++ 和 vb , 完美的结合体
第三个 mfc + bcg, 反正比 mfc好看多了
第四个 把c++代码写成com组建, 给java调用

我觉得最适合你的,开发最快的, 就是这样子, 我同学曾经用过,他也是一点都不懂c++,毕业设计不知道在哪里抄了一段c++代码,也是因为UI的原因困扰了好久。

解决方案如下: 文件读写 你应该没问题吧,c++的读文件的代码网上一堆。
然后定义一种文件格式,传参数和获取结果都放在文件中, 给java写的界面调用,
主程序由 java写, 然后直接运行 c++ 的exe文件即可
子达如何 2011-04-09
  • 打赏
  • 举报
回复
楼上的误导了吧,怎么不可以混一起呢?JAVA有Native method就是为了和C++做接口的
jackzhhuang 2011-04-09
  • 打赏
  • 举报
回复
完全可以哦,楼主了解一下DHTML就知道了,就是用VC导出一口给jsp使用。

具体看看这个:
http://blog.csdn.net/yyan/archive/2009/11/16/4814866.aspx
http://blog.csdn.net/yyan/archive/2009/11/11/4799541.aspx

MFC作为学习材料还是可以的,但实际开发真的不能再用了。
liyukuneedeed 2011-04-09
  • 打赏
  • 举报
回复
可以中C++写个与网页互动吗?写个servlet类似的东西?网上查不到,望大家指点
kisshujinwen 2011-04-09
  • 打赏
  • 举报
回复
....JAVA怎么能和C++混起来呢?
基本的还是MFC吧,我现在也在学习呢,呵呵
游牧小小诗人 2011-04-09
  • 打赏
  • 举报
回复
C++写DLL呗,,VB调用呗!!!!!DELPHI也行哇!!!
pathuang68 2011-04-09
  • 打赏
  • 举报
回复
大家好,现在我做的东西只是在dos界面看到输入输出,现在需要做个界面,但是VC++的界面很复杂,以前也没有接触过,想问问大家有没有什么简单的制作C++界面的方法呢?

可以,用VC/MFC

我之前用java做过界面,所以这个比较熟悉,想问问,能不能把C++跟java界面合起来呢?
可以,用JNI(Java Native Interface),你得先把C++实现的代码封装成一个dll。可以参考:JNI数组(原始数据类型)访问示例


我的界面不要求复杂、好看,普通的就行,麻烦推荐些方法,推荐点教程什么的,谢谢了~~
关于JNI编程,可以到Java官方网站上下载一个教程。地址:http://java.sun.com/docs/books/jni/
redleaves 2011-04-09
  • 打赏
  • 举报
回复
最简单的办法就是用MFC向导生成一个HTML窗口.然后用HTML做界面,触发事件由C++代码处理.
liyukuneedeed 2011-04-09
  • 打赏
  • 举报
回复
看了楼上的回答,感觉很复杂啊,java写主程序不太现实了,VC++界面好复杂啊,有什么教程吗?我现在用的是VS2010.能推荐些基本的教程吗?我想能快点入手,只要是简单的一些界面就好了。

还有,用网页来显示有可能吗?有没有什么有效的办法呢?

64,652

社区成员

发帖
与我相关
我的任务
社区描述
C++ 语言相关问题讨论,技术干货分享,前沿动态等
c++ 技术论坛(原bbs)
社区管理员
  • C++ 语言社区
  • encoderlee
  • paschen
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
  1. 请不要发布与C++技术无关的贴子
  2. 请不要发布与技术无关的招聘、广告的帖子
  3. 请尽可能的描述清楚你的问题,如果涉及到代码请尽可能的格式化一下

试试用AI创作助手写篇文章吧