下载MetaTrader 5

CreateBitmapLabel

创建一个图形资源,且与一个图表对象绑定。

1. 在当前图表的主窗口里创建一个图形资源。

bool  CreateBitmapLabel(
   const string       name,                                 // 名称
   const int          x,                                    // X 坐标
   const int          y,                                    // Y 坐标
   const int          width,                                // 宽度
   const int          height,                               // 高度
   ENUM_COLOR_FORMAT  clrfmt=COLOR_FORMAT_XRGB_NOALPHA      // 格式
   );

2. 使用图表 ID 和子窗口号码创建一个图形资源。

bool  CreateBitmapLabel(
   const long         chart_id,                             // 图表 ID
   const int          subwin,                               // 子窗口号码
   const string       name,                                 // 名称
   const int          x,                                    // X 坐标
   const int          y,                                    // Y 坐标
   const int          width,                                // 宽度
   const int          height,                               // 高度
   ENUM_COLOR_FORMAT  clrfmt=COLOR_FORMAT_XRGB_NOALPHA      // 格式
   );

参数

chart_id

[输入]  用于创建一个对象的图表 ID。

subwin

[输入]  用于创建一个对象的图表子窗口号码。

name

[输入]  图表对象名称和图形资源名称的前缀。

x

[输入]  图表对象锚点的 X 坐标。

y

[输入]  图表对象锚点的 Y 坐标。

width

[输入]  图形资源宽度 (沿 X 轴尺寸), 单位为像素。

height

[输入]  图形资源高度 (沿 Y 轴尺寸), 单位为像素。

clrfmt=COLOR_FORMAT_XRGB_NOALPHA

[输入]  颜色处理方法。参阅 ResourceCreate() 函数描述来了解更多关于颜色处理的方法。

返回值

true - 如果成功, 否则 - false

注释

如果使用函数的第一种版本, 则对象将被创建于当前图表的主窗口。

对象的大小将与图形资源的大小一致。


更新: 2015.12.03