Messagebox()返回值
2014-02-06 17:40
176 查看
MessageBox() 功能显示一个消息对话框。
如果没有足够的内存来创建消息框,则返回值为零。如果函数调用成功,则返回值为下列对话框返回的菜单项目值中的一个:
IDABORT:Abort 按钮被选中。
IDCANCEL:Cancel按钮被选中。
IDIGNORE:Ignore按钮被选中。
IDNO:NO按钮被选中。
IDOK:OK按钮被选中。
IDRETRY:RETRY按钮被选中。
IDYES:YES按钮被选中。
如果一个消息框有一个Cancel按钮,且如果Esc键被按下或Cancel键被选择,则函数返回IDCANCEL值。如果消息框没有Cancel按钮,则按Esc键没有作用。
MessageBox的返回值默认定义:
MessageBox的返回值其实都是整型的数,以下是默认的定义
#define IDOK 1 确定 1
#define IDCANCEL 2 取消 2
#define IDABORT 3 放弃 3
#define IDRETRY 4 重试 4
#define IDIGNORE 5 忽略 5
#define IDYES 6 是 6
#define IDNO 7 否 7
#if(WINVER >= 0x0400)
#define IDCLOSE 8
#define IDHELP 9
如果没有足够的内存来创建消息框,则返回值为零。如果函数调用成功,则返回值为下列对话框返回的菜单项目值中的一个:
IDABORT:Abort 按钮被选中。
IDCANCEL:Cancel按钮被选中。
IDIGNORE:Ignore按钮被选中。
IDNO:NO按钮被选中。
IDOK:OK按钮被选中。
IDRETRY:RETRY按钮被选中。
IDYES:YES按钮被选中。
如果一个消息框有一个Cancel按钮,且如果Esc键被按下或Cancel键被选择,则函数返回IDCANCEL值。如果消息框没有Cancel按钮,则按Esc键没有作用。
MessageBox的返回值默认定义:
MessageBox的返回值其实都是整型的数,以下是默认的定义
#define IDOK 1 确定 1
#define IDCANCEL 2 取消 2
#define IDABORT 3 放弃 3
#define IDRETRY 4 重试 4
#define IDIGNORE 5 忽略 5
#define IDYES 6 是 6
#define IDNO 7 否 7
#if(WINVER >= 0x0400)
#define IDCLOSE 8
#define IDHELP 9
相关文章推荐
- 接收MessageBox返回值
- 关于MessageBox返回值问题
- TModalResult 和 MessageBox 返回值
- c#之MessageBox的用法和获取返回值方法
- c#之MessageBox的用法和获取返回值方法[转]
- WPF 中的MessageBox返回值获取并判断
- C# MessageBox 返回值
- [Groovy]如何在Groovy里得到命令行的返回值
- 20161224C++阶段班02_C to C++_03引用/指针/引用传参和返回值
- scanf的返回值
- 7 -- Spring的基本用法 -- 10... 获取其他Bean的属性值;获取Field值;获取任意方法的返回值
- 将java的集合转换为数据库集合类型 解决weblogic调用存储过程的时候,返回值乱码问题
- 使用jQuery的ajax实现同步获取返回值
- VC中MessageBox与AfxMessageBox用法与区别
- 高德地图使用选址组件时使用iframe.postMessage监听不到返回值
- RegOpenKeyEx 返回值 2
- DELPHI中MessageBox的用法 (转)
- 被fread的返回值整了
- fgetc函数的返回值为什么是 int 类型
- python调用其它脚本:pig,python,shell等等 (如何获取pig脚本执行的返回值)