老周 发表于 2016-10-26 20:51:51

自定义屏幕写字函数

拷贝下面的自定义函数源码到你的程序中,在想屏幕写字的地方调用即可。

int start()
{   
   writetext("这是个例子","文字屏幕显示",100,400,Red,25);
}


函数参数说明如下:
Labelname文字对象的名字
data文字内容
x 横坐标(相对屏幕左上角)
y 纵坐标(相对屏幕左上角)
ColorValue 文字颜色值
FontSize 文字大小


void writetext(string Labelname,string data,int x,int y,color ColorValue,int FontSize)//通过Object写文字
{
ObjectDelete(Labelname);
ObjectCreate(Labelname, OBJ_LABEL, 0, 0, 0);
ObjectSetText(Labelname, data, FontSize, "Arial", ColorValue);
ObjectSet(Labelname, OBJPROP_CORNER, 0);
ObjectSet(Labelname, OBJPROP_XDISTANCE, x);
ObjectSet(Labelname, OBJPROP_YDISTANCE, y);
}

zzetcw 发表于 2018-9-20 10:35:35

学习了,谢谢分享、、、
页: [1]
查看完整版本: 自定义屏幕写字函数