VC: MFC AppWizard[exe] 基本对话框 程序如下

voidCMyDlg::OnOK(){#include<stdio.h>{inta;printf("输入一个数字:");scanf("%d",&a);if(a>0)pri... void CMyDlg::OnOK()
{
#include <stdio.h>
{
int a;
printf("输入一个数字:");
scanf("%d",&a);
if(a>0)
printf("你人见人爱啊!\n");
else
printf("你玉树临风啊!\n");
}
CDialog::OnOK();
}
By the way,我去掉了 预编译头文件
组建显示:
--------------------Configuration: 第几次了啊 - Win32 Debug--------------------
Compiling...
第几次了啊Dlg.cpp

第几次了啊Dlg.obj - 0 error(s), 0 warning(s)
问题是生成的EXE 为什么不能执行我的语言?????????
即应该让我输入一个数字的,结果是一闪就没了
嗯,如果最后加一句
system("pause");
也不能执行我的程序
只显示
请输入任意键
就没了
这到底是为什么呢?????????
展开
 我来答
来自美国认真的兔子
2010-03-20 · TA获得超过644个赞
知道小有建树答主
回答量:550
采纳率:100%
帮助的人:418万
展开全部
楼主这样可以试试把,建一个console程序,在选择属性页时,勾选支持MFC就好了,应该是这样的。这样在console环境下就可以调用win32 api或MFC了
amote258
2010-03-18 · TA获得超过1964个赞
知道小有建树答主
回答量:1101
采纳率:0%
帮助的人:939万
展开全部
说明一下
printf("输入一个数字:");
scanf("%d",&a);
像这样的函数 只能在CONSOLE程序 中起作用
在MFC AppWizard 下只是内存输出,看不到任何东西的
你用vc建一个 console 程序
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
freelaxy
2010-03-18 · TA获得超过253个赞
知道小有建树答主
回答量:373
采纳率:0%
帮助的人:332万
展开全部
你把GUI程序和CONSOLE程序合到一起写, 新颖.
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
收起 更多回答(1)
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

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

类别

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

说明

0/200

提交
取消

辅 助

模 式