路路发智能交易研发中心

 找回密码
 立即注册
查看: 1790|回复: 0

MT4智能交易编程教程-对话框常量

[复制链接]

管理员

MT4软件工程师

Rank: 9Rank: 9Rank: 9

积分
6521
帖子
2771
主题
2761
QQ
发表于 2014-3-27 08:24:57 | 显示全部楼层 |阅读模式
MT4智能交易编程教程-对话框常量
该章包括返回MessageBox()函数代码。万一已经按下ESC键或者取消按钮,如果消息窗口有取消按钮,函数返回IDCANCEL。如果没有取消按钮,按ESC也不起作用。
常量
描述
IDOK
1
按“确认”键
IDCANCEL
2
按“取消”键
IDABORT
3
按“停止”键
IDRETRY
4
按“重试”键
IDIGNORE
5
按“忽略”键
IDYES
6
按“是”键
IDNO
7
按“否”键
IDTRYAGAIN
10
按“再试一次”键
IDCONTINUE
11
按“继续”键

MessageBox() 函数的主要标签定义常量和对话窗口行为,它的值包括综合如下标签组:
常量
描述
MB_OK
0x00000000
通知窗口只包括一个按钮:确定 默认
MB_OKCANCEL
0x00000001
通知窗口包括两个按钮:确定和取消
MB_ABORTRETRYIGNORE
0x00000002
通知窗口包括三个按钮:停止,重试 和 忽略
MB_YESNOCANCEL
0x00000003
通知窗口包括三个按钮:是, 否和取消
MB_YESNO
0x00000004
通知窗口包括两个按钮:是 和 否
MB_RETRYCANCEL
0x00000005
通知窗口包括两个按钮:重试 和 取消
MB_CANCELTRYCONTINUE
0x00000006
通知窗口包括三个按钮:取消, 再试一次, 继续

在消息窗口中展示icon,有必要指定额外标签:
常量
描述
MB_ICONSTOP,
MB_ICONERROR,
MB_ICONHAND
0x00000010
STOP停止标志icon
MB_ICONQUESTION
0x00000020
icon疑问标志icon
MB_ICONEXCLAMATION,
MB_ICONWARNING
0x00000030
惊叹/警示标志icon
MB_ICONINFORMATION,
MB_ICONASTERISK
0x00000040
i包围标志

如下标签定义默认按钮:
常量
描述
MB_DEFBUTTON1
0x00000000
如果另外按钮MB_DEFBUTTON2, MB_DEFBUTTON3, 或者 MB_DEFBUTTON4 不执行,第一按钮MB_DEFBUTTON1 —默认。
MB_DEFBUTTON2
0x00000100
默认第二按钮
MB_DEFBUTTON3
0x00000200
默认第三按钮
MB_DEFBUTTON4
0x00000300
默认第四按钮



外汇智能交易,成就财富梦想!
回复

使用道具 举报

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则


MT4编程培训|EA定制开发|QQ在线咨询|路路发智能交易研发中心

GMT+8, 2024-12-22 21:56 , Processed in 0.168885 second(s), 26 queries .

© 2009-2022 520EA.com EA668.com

快速回复 返回顶部 返回列表