跳至内容

面板和对话框

创建控制面板和对话框的类

这章节包含操作创建控制面板类的技术细节, 以及 MQL5 标准库中相关组件的描述。

在创建 MQL5 的控制面板程序 (脚本, 智能交易) 时, 使用这些类, 将节省大量时间。

MQL5 标准库 (就控制面板而言) 位于终端工作目录的 MQL5\Include\Controls 文件夹。

在以下文章中找到使用类的示例:

在 MQL5\Expert\Examples\Controls 文件夹里, 可找到描绘这些类是如何工作的智能交易例程。

辅助结构描述
CRect长方形区域结构
CDateTime操作日期和时间的结构
基准类描述
CWnd所有控件的基准类
CWndObj控件和对话框基准类
CWndContainer复合控件基准类 (含依赖控件)
简单控件Simple controls描述
CLabel控件, 基于 “文本标签” 图形对象
CBmpButton控件, 基于 “位图标签” 图形对象
CButton控件, 基于 “按钮” 图形对象
CEdit控件, 基于 “编辑域” 图形对象
CPanel控件, 基于 “长方形标签”
CPicture控件, 基于 “位图标签”
复合控件描述
CScroll滚动条基准类
CScrollV垂直滚动条
CScrollH水平滚动条
CWndClient客户区域滚动条基准类
CListView列表视野
CComboBox下拉框
CCheckBox勾选框
CCheckGroup勾选组
CRadioButton单选框
CRadioGroup单选组
CSpinEdit旋转编辑框
CDialog对话框
CAppDialog应用对话框