1

の関数を使用して太字のテキストを設定する方法はありますか。ObjectSetText()MQL4

フォント名は、たとえば「Arial Bold」にする必要がありますか、それともフォント ファイルへのパスを設定でき.ttfますか?

パス オプションが可能な場合、そのパスは相対パスですか、絶対パスですか?

4

2 に答える 2

1

ObjectSetText()O/S に登録されたフォントと限定されたコントロールのみを使用

GUI パネルでテストできるように、MQL4操作には、コードを介して利用できる完全なタイプ設定フォント操作コントロールがありません。

(これはすべて取引についてですよね?)

OS で使用できるフォントを確認します。

フォントセレクター
(または、使用済みの Docker/WINE シンラッパー コンテナーから)

したがって、MQL4コードでは、フォント名のstring-typed または#define-ed リテラル仕様が存在するだけであり、追加でaFontSIZE+aFontCOLOUR属性を設定できます。

#define           clrSignalLABEL       clrAqua                  // LITERAL-way
#define           iLabelFontSIZE       24

string            signalTextFONT       'Times New Roman';       // STRING-way
于 2015-09-07T19:28:42.803 に答える