现在只会简单的用C++写一些最简单的程序,现在需要自学MFC,不是很懂。现在需要把一段程序用MFC搞出来

把程序设计成那种窗口,要有按钮,下拉菜单,然后点击一个就会出效果。比如这段程序,先选择查询景点按钮,然后下拉菜单中显示各种景点,随便点一种,再弹出一个对话框,显示景点介绍... 把程序设计成那种窗口,要有按钮,下拉菜单,然后点击一个就会出效果。比如这段程序,先选择查询景点按钮,然后下拉菜单中显示各种景点,随便点一种,再弹出一个对话框,显示景点介绍。
如果可以请留下QQ联系
下面是写的C++简单程序
#include<iostream>
#include <stdlib.h>
void print()
{
cout<<" 欢迎您来到XX大学"<<endl;
cout<<" ******"<<endl;
cout<<" 祝您旅途愉快"<<endl;
cout<<"以下是您可能要前往的地方"<<endl;
cout<<"1 主楼 "<<endl;
cout<<"2 步行广场 "<<endl;
cout<<"3 图书馆 "<<endl;
cout<<"4 芙蓉湖 "<<endl;
cout<<"5 嘉庚南区 "<<endl;
cout<<"6 北区食堂 "<<endl;
cout<<"7 中区食堂 "<<endl;
cout<<"8 囊萤园区 "<<endl;
cout<<"9 映雪园区 "<<endl;
cout<<"10 芙蓉园区 "<<endl;
cout<<"11 凌云园区 "<<endl;
cout<<"12 博学园区 "<<endl;
cout<<"13 操场 "<<endl;
cout<<"功能1.景点查询请输入 i\n"<<endl;
cout<<"功能2.查询最短路径请输入 s\n"<<endl;
cout<<"功能3.退出系统请输入 e\n"<<endl;
cout<<"请输入您的选择:"<<endl;
}

void introduce()
{
int a;
cout<<"请输入景点编号:"<<endl;
cin>>a;
getchar();
putchar('\n');
while(a<1||a>13)
{
cout<<"ERROR ! 请输入数字 1 到 13:"<<endl<<endl;
cin>>a;
}
switch(a)
{
case 1:
cout<<"1:主楼 一纵四横嘉庚风范,庄严而又活泼美丽"<<endl<<endl;
break;
case 2:
cout<<"2:步行广场 美丽校园的核心"<<endl<<endl;
break;
case 3:
cout<<"3:图书馆 文化交流的中心和同学们自习的地方"<<endl<<endl;
break;
case 4:
cout<<"4:芙蓉湖 魅力的校园明珠"<<endl<<endl;
break;
case 5:
cout<<"5:嘉庚南区 嘉庚学院学生"<<endl<<endl;
break;
case 6:
cout<<"6:北区食堂 距离宿舍区最近,饭点拥挤度最高"<<endl<<endl;
break;
case 7:
cout<<"7:中区食堂 距离教学楼最近,晚上有课的同学可以来此"<<endl<<endl;
break;
case 8:
cout<<"8:囊萤园区 居住计算机和海环外文男生"<<endl<<endl;
break;
case 9:
cout<<"9:映雪园区 居住软件和生物化学男生"<<endl<<endl;
break;
case 10:
cout<<"10:芙蓉园区 居住管院经院女生"<<endl<<endl;
break;
case 11:
cout<<"11:凌云园区 居住计算机和医学女生"<<endl<<endl;
break;
case 12:
cout<<"12:博学园区 居住海外学生"<<endl<<endl;
break;
case 13:
cout<<"13:操场 学生活动锻炼的好去处"<<endl<<endl;
break;
}
putchar('\n');
}

int main()
{
char k;
print();
cin>>k;
while((k!='i')&&(k!='e')&&(k!='s'))
{
getchar();
cout<<"ERROR 请输入 i 或 s 或 e"<<endl;
cin>>k;
}
switch(k)
{
case 'i':
cout<<"进入景点查询:"<<endl;
introduce();
break;
case 's':
cout<<"进入最短路径查询:"<<endl;
shortestdistance();
break;
case 'e':
exit(0);
}
}
展开
 我来答
郝在益
2016-05-14 · TA获得超过2079个赞
知道小有建树答主
回答量:1496
采纳率:54%
帮助的人:629万
展开全部

实在是无聊,就花了几分钟帮你做了一个非常非常粗糙的,你自己慢慢玩吧。


庹慧智0k
2016-05-14 · TA获得超过331个赞
知道小有建树答主
回答量:598
采纳率:0%
帮助的人:133万
展开全部
买本书, 《深入浅出MFC》
耐下心来把书上的示例用电脑实现出来。你就可以单独写MFC程序了。
在网上有很多这方面的资料可以参考。
本回答被网友采纳
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
EveryZhou_BD
2016-05-14
知道答主
回答量:6
采纳率:0%
帮助的人:6653
展开全部
我可以教你入门, 你有兴趣的话, 私信我吧.
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
收起 更多回答(1)
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式