2赞

2评论

1收藏

显示特殊符号

 

avatar 老周 | 4398 人阅读 | 2 人评论 | 2016-11-09

许多时候我们需要在文字中穿插一些特殊符号来表达行情的状态, 参见下面的代码范例,选择”wingdings”字体,大写的 JKL 就对应脸谱符号。


  1. #property copyright "Copyright 2012, laoyee"
  2. #property link "http://www.docin.com/yiwence"
  3. //新价格到达时运行一次
  4. int start()
  5. {
  6. return(0);
  7. }
  8. //程序加载时运行一次
  9. int init()
  10. {
  11. string myLableName="标签 1"; //定义标签名称
  12. string myLableDoc="JKL"; //标签内容
  13. ObjectCreate(myLableName,OBJ_LABEL,0,0,0); //建立标签对象
  14. ObjectSetText(myLableName,myLableDoc,24,"wingdings",Red); //定义标签对象:内容、字号、字体、颜色
  15. ObjectSet(myLableName,OBJPROP_CORNER,1); //定义对象坐标原点,0-左上角,1-右上角,2-左下角,3-右下角
  16. ObjectSet(myLableName,OBJPROP_XDISTANCE,50); //定义对象横坐标
  17. ObjectSet(myLableName,OBJPROP_YDISTANCE,20); //定义对象纵坐标
  18. return(0);
  19. }
  20. //程序卸载时运行一次
  21. int deinit()
  22. {
  23. return(0);
  24. }
复制代码

QQ截图20161109172513.png

在 Windows 操作系统中自带了 Webdings、Wingdings、Wingdings 2、Wingdings 3 四个字体库,使用上面的方法,在 ObjectSetText()语句中选择对应字体名称,就可以将屏幕显示做得更加丰富。


表 4-1 特殊符号与键盘对照表

QQ截图20161109172601.jpg
QQ截图20161109172647.jpg
QQ截图20161109172700.jpg



""
还没有人打赏,支持一下

评论|共 2 个

手牵手524265957

发表于 2017-12-1 09:38:36 | 显示全部楼层

好资料,的确有帮助[s:133]

你转身的一瞬

发表于 2018-8-31 14:01:18 | 显示全部楼层

沙发!沙发!

您需要登录后才可以回帖 登录 | 注册 微信登录

EA之家评论守则