不好意思,我要问一个简单底问题,如何弹出一个小窗口让用户选Y/N,然后决定程序是否继续走,您一定可以告诉我吧?,在线等
解决方案 »
- 如何传递自定义的用于缓冲作图的内存DC到成员函数中画图?
- 动态创建的按钮 如何设置BS_OWNERDRAW 属性?????
- 调用dll中函数的问题
- 格式化磁盘驱动器的问题
- 你真的会用MSDN吗?
- 大家帮多看看代码, 为什么程序停在messagebox时可以接收到TRACE("ONTIMER\n");消息, 点击确定后就没有TRACE("ONTIMER\n");
- 谁能详细告诉我MDI程序运行的过程
- 版主,如何解决视图上显示的图形在部分重画时的闪烁问题
- 谁知道在VC里除数为零的异常怎么捕获吗?
- 在同一个View上,如何解决Line(在View获取CDC绘制)和RichEditCtrl(在View上Create)的层次关系(
- 急救,请进
- 管道问题,500分相送!
根据返回植确定
在你需弹出时 obejct.DoModul()
MB_ICONINFORMATION|MB_YESNO|MB_DEFBUTTON1)
== IDYES)
{
//保存数据
return;
}
这里假设你的模态对话框类为CModDlg。则在你需要调用的函数文件处包含#include "ModDlg.h"并在函数体调用处声明CModDlg yourdlgobject(this)对象
声明一返回值int returncode 并 returncode = yourdlgobjec.DoModal()就行了
返回值returncode可根据你所选择的是Y或N来返回1或2任意数值表示区别