ライブラリ: EasyAndFastGUIグラフィックインターフェース作成ライブラリ - ページ 36

 
Anton Rakhmanov #:
ファイルは前の投稿https://www.mql5.com/ru/forum/225047/page21#comment_49741877 に添付してあります。

はい、ありがとうございます。気に留めていませんでした。アナトリーがすぐに返事をくれなかったら、自分で見てみるよ。

 
Artyom Trishkin #:

はい、ありがとうございます。気づかなかったよ。アナトリーがすぐに返事をくれないなら、私が見てみるよ。

質問は削除しました。私自身が愚かでした。ウィンドウの形成完了イベントを呼び出さなかったのです。両方のエラーは残っていますが。

いずれにせよ、ご清聴ありがとうございました!

 
Anton Rakhmanov #:

問題は解決した。私自身が愚かでした。ウィンドウの形成完了イベントを呼び出さなかったのです。どちらのエラーも残っていたのに。

とにかく、ご配慮に感謝いたします!

では、エラーはまだ残っているのでしょうか、それとも消えてしまったのでしょうか?あなたの投稿の内容からは、問題があるのかないのかはっきりしません。

 
Artyom Trishkin #:

では、エラーはまだあるのでしょうか、それともなくなったのでしょうか?あなたの投稿内容からは、問題があるのかないのかはっきりしません。

ありますよ。私の最初の投稿のように、両方です。例のプログラムを起動するときにもエラーが出ます。しかし、ウィンドウを操作することは可能です。まだすべての機能をチェックしたわけではありませんが、フィルタのリスク%計算、タブの切り替え、プログレスバーは正しく動作します。
 
Anton Rakhmanov #:
そのままだ。どちらも私の最初の投稿と同じです。また、例のプログラムを実行したときにも表示されます。しかし、ウィンドウを操作することはできます。まだすべての機能をチェックしたわけではありませんが、フィルターによるリスク%の計算、タブの切り替え、プログレスバーは正しく機能します。

2つのファイルがあります:

ファイル

ファイル: TradePanel.mqh4 kb

TradeGUI.mq52 kb

どのファイルをコンパイルして実行しますか?

Anatoly のライブラリは最初のバージョンですか、それともマーケットからの2番目のバージョンですか?

 
Artyom Trishkin #:

2つのファイルがある:

どちらのファイルをコンパイルして実行しますか(おそらくTradeGUI.mq5)?

アナトリーのライブラリは最初のバージョンですか、それともマーケットからの2番目のバージョンですか?

TradeGUI.mq5

おそらく最初のバージョンです。ダウンロードはこちらから:https://www.mql5.com/ja/code/19703

 
Anton Rakhmanov #:

問題は解決した。私自身が愚かでした。ウィンドウの形成完了イベントを呼び出さなかったのです。どちらのエラーも残っていたのに。

とにかく、ご配慮に感謝いたします!

ウィンドウ形成完了」イベントとは何ですか?どこでどのように呼び出すのですか?
 
Artyom Trishkin #:
ウィンドウ形成完了」イベントとは?どこでどのように呼び出すのか?
CWndEvents::CompletedGUI();
CreateGUI(void)関数の一番最後に呼び出されます。
 
Anton Rakhmanov #:
CWndEvents::CompletedGUI(); CreateGUI(void)関数の一番最後に呼び出される。

良い。追加した。その後、コンパイルしたファイルを実行すると、まったく非アクティブなパネルが表示される。あなたも同じですか?それとも、パネルが動作する状態になっていますか?

 

わかりました。ライブラリーのイベント・ハンドラを呼び出すイベント・ハンドラをあなたのファイルに追加しました。これは生きている。遅れはあるが、生き返った。

アナトリーのコードを解析した結果、画像サイズがゼロであることに気づいた。だからリソースが作成さ れないのだ。

アナトリーの言うとおりにコードをすべて書きましたか?それとも、自分で勝手なことをしているのですか?