关于标签字符的所有这些废话是什么? - 页 8

 
枰子
附加的文件:
 

回到我们创建的标签功能。我发现在MT4中,文本的显示没有考虑到Windows中设置的缩放比例。因此没有必要使用GetDeviceCaps(hdc, LOGPIXELSX)函数。dpi变量应始终设置为96。
这里是谢尔盖耶夫的代码的修正版。

附加的文件:
 
此外,我仍然没有弄清楚内部评论 用什么字体。我不得不手动调整它。
 
sergeev:
此外,我仍然没有弄清楚内部评论用什么字体。我不得不手动调整它。

我已经写好了:Tahoma,8。 在我的例子中,它被设置为如下
 

哦,不,我错了!是塔霍马7。只是字体的高度必须用减号来设置,否则就会选择其他尺寸。

  string font="Tahoma";
  int fontsize=7;
  int fontheight=MathRound(fontsize*96/72.0);
  int hFont=CreateFontA(-fontheight,0,0,0,0,0,0,0,DEFAULT_CHARSET,OUT_DEFAULT_PRECIS,CLIP_DEFAULT_PRECIS,DEFAULT_QUALITY,DEFAULT_PITCH|FF_MODERN,font); 

现在工作正常了。检查了评论 和标签的字体。

附加的文件:
 

先生们,你们好!
在MT4中,有一个选项可以全面使用:按钮、标签、文本框、列表、检查框。(见图)。

问题。
1.可以实现上述内容的库(dll)是国外的,因此没有源代码。
2.物体在闪烁 - 请帮助我解决这个麻烦。
3.对象不透明,因此覆盖了图表的一部分--请帮助我解决这个问题。

在所附的档案中,实际上是所有必要的文件。- ...上传失败....在此上传(愿版主原谅我)http://zalil.ru/32681603/363d1807.4f35d1e0/objects.rar

解压缩到Program Files/MetaTrader,或用你合适的文件替换。

结果文件.gif可以在:Program Files/MetaTrader/Experts/Files 中找到。

请向85747280[@]mail[.]ru反馈(不要忘记删除方括号)。

提前感谢。

附加的文件:
objects.zip  58 kb
 
你是否建议在没有源代码的情况下修复别人的DLL?为什么要在这个主题里?
 
Zhunko:
你是否建议在没有源代码的情况下修复别人的DLL?为什么要在这个主题里?
1.对生活在这里的专家的尊重更多的是尊重
2.即使在这种状况下--也是可以使用的
 
这可能是一个机器人--从答案的无意义程度来看。