用vc6文件->新建->工程(projects)->MFC AppWizard[exe]->基于对话框(dialog based)
单击下面的“完成”(finish) 手动添加控件和写代码
看Windows程序设计,上面有代码
/*
MessageBox 弹框函数
MessageBox (NULL,TEXT("窗口内容"), TEXT("窗口标题"), 图标|按钮);
*/
# include
# include
int main (void)
{
MessageBox (NULL,TEXT("欢迎使用本软件"), TEXT("欢迎"),MB_OK);//只有OK
/*
按钮参数:
MB_OK 有一个“确定”在框里面
MB_YESNO 有“是”和“否”在里面
MB_ABORTRETRYIGNORE 有Abort(放弃),Retry(重试)和Ignore(跳过)在里面
MB_YESNOCANCEL 有“是”和“否”和“取消”在里面
MB_RETRYCANCEL 有“重试”和“取消” 在里面
MB_OKCANCEL 有“确定”和“取消”在里面
返回值:
按下的按钮 返回的值
确定 1
取消 2
放弃 3
重试 4
跳过 5
是 6
否 7
*/
int i = MessageBox (NULL,TEXT("按“确定”输出 6,按“取消”输出 7"), TEXT("你好"),MB_YESNO);
printf("%d\n",i);
/*
图标:
MB_ICONEXCLAMATION 一个惊叹号出现在消息框
MB_ICONWARNING 一个惊叹号出现在消息框
MB_ICONINFORMATION 一个圆圈中小写字母i组成的图标出现在消息框
MB_ICONASTERISK 一个圆圈中小写字母i组成的图标出现在消息框
MB_ICONQUESTION 一个问题标记图标出现在消息框
MB_ICONSTOP 一个停止消息图标出现在消息框
MB_ICONERROR 一个停止消息图标出现在消息框
MB_ICONHAND 一个停止消息图标出现在消息框
*/
MessageBox (NULL,TEXT("你是猪吗?"), TEXT("问题"),MB_ICONQUESTION|MB_YESNO);//注:图标在前,按钮在后。中间用“|”分割。
return 0;
}
用mfc吧