| 网站首页 | 业界新闻 | 小组 | 威客 | 人才 | 下载频道 | 博客 | 代码贴 | 在线编程 | 编程论坛
欢迎加入我们,一同切磋技术
用户名:   
 
密 码:  
共有 2526 人关注过本帖
标题:如何用VC做一界面,上面有菜单,点菜单可以打开用C编写的程序,程序内容显示在 ...
只看楼主 加入收藏
maplestory
Rank: 1
等 级:新手上路
帖 子:21
专家分:0
注 册:2007-6-6
收藏
 问题点数:0 回复次数:8 
如何用VC做一界面,上面有菜单,点菜单可以打开用C编写的程序,程序内容显示在界面上,
谢谢了
搜索更多相关主题的帖子: 界面 菜单 点菜 编写 
2007-06-07 13:03
余来
Rank: 6Rank: 6
等 级:贵宾
威 望:26
帖 子:956
专家分:18
注 册:2006-8-13
收藏
得分:0 

这个应该用CEdit控件就能够很容易实现,先读取C语言的程序原代码,然后将这些原代码输出到CEdit控件中就OK了


2007-06-07 13:48
maplestory
Rank: 1
等 级:新手上路
帖 子:21
专家分:0
注 册:2007-6-6
收藏
得分:0 
回复:(maplestory)如何用VC做一界面,上面有菜单,点...
版主能不能给点代码啊,或者说详细点,谢谢
2007-06-07 17:48
余来
Rank: 6Rank: 6
等 级:贵宾
威 望:26
帖 子:956
专家分:18
注 册:2006-8-13
收藏
得分:0 
FILE file;
file=fopen("文件地址","r");
if (file == NULL )
{
MessageBox("文件打开失败"); return ;
}

char buf[102];
CString data;
while ( !feof(file) )
{
memset(buf,0,102);
fread(buf,1,100,file);
data+=buf;
}
SetDlgItemText(IDC_EDIT_DATA,buf);

这里假如IDC_EDIT_DATA是你CEdit控件的ID号,需要注意的是,这个CEdit的风格中要有多行的支持,当然不设置也行,只是所有数据全部都在一行上面比较难看


2007-06-07 18:00
maplestory
Rank: 1
等 级:新手上路
帖 子:21
专家分:0
注 册:2007-6-6
收藏
得分:0 
那打开的文件是显示在VC做的界面上的吗?不是显示在DOS的黑窗口里的?
2007-06-07 18:05
余来
Rank: 6Rank: 6
等 级:贵宾
威 望:26
帖 子:956
专家分:18
注 册:2006-8-13
收藏
得分:0 
如果要显示到DOS中就读去一部分,也就是在while循环中,读一部分,然后cout这些数据,知道循环完毕也就将数据全部显示出来,最后fclose(file)关闭文件

2007-06-07 18:13
maplestory
Rank: 1
等 级:新手上路
帖 子:21
专家分:0
注 册:2007-6-6
收藏
得分:0 
我要的是显示在界面上的,不是DOS黑窗口
2007-06-07 18:51
余来
Rank: 6Rank: 6
等 级:贵宾
威 望:26
帖 子:956
专家分:18
注 册:2006-8-13
收藏
得分:0 

那我开始那个就行了,看语句也知道,DOS下没有CEdit控件,我说CEdit当然是指界面的那种。
我看楼主基础不行,还是先补下基础


2007-06-07 19:38
maplestory
Rank: 1
等 级:新手上路
帖 子:21
专家分:0
注 册:2007-6-6
收藏
得分:0 
是啊,我很菜的,哎
2007-06-07 19:51
快速回复:如何用VC做一界面,上面有菜单,点菜单可以打开用C编写的程序,程序内容显 ...
数据加载中...
 
   



关于我们 | 广告合作 | 编程中国 | 清除Cookies | TOP | 手机版

编程中国 版权所有,并保留所有权利。
Powered by Discuz, Processed in 0.027615 second(s), 7 queries.
Copyright©2004-2024, BCCN.NET, All Rights Reserved