DLLに関する質問.......................... - ページ 4

 
drknn:

いいえ、できません。ライブラリは、RAMの別の領域で動作します。
今でもできますが、筆者の知識レベルでは手が出ないでしょう。
 
だから、"ダメだ "と言って......。
 
Zhunko:
まだ可能性はあるが、筆者のレベルでは手が出せないだろう。
MKLでどうやるんだろう(少なくとも要旨は)?
 
220Volt:
MKLでこれをやるにはどうしたらいいんだろう(少なくとも要旨は)。

EAはDLLからSymbol(HWND)関数を呼び出して います。DLLはウィンドウをアクティブにする。Z系列の頂点となる。

ヘッダーを読み、ツール名をハイライト表示します。その後、2つのオプションで返品が可能です。

1.入力バッファを埋める。

2.グローバルバッファへのポインタを返します。

 
Zhunko:

EAでは、DLLからSymbol(hwnd)関数を呼び出しています。DLLはウィンドウをアクティブにする。Z系列の頂点となる。

ヘッダーを読み、ツール名をハイライト表示します。その後、2つのオプションで返品が可能です。

1.入力バッファを満杯にする。

2.グローバルバッファへのポインタを返します。

ありがとうございます。質問の意味が違っていました。"DLL内のSymbol()関数に ポインタを渡すには?"です。
 
220Volt:
ありがとうございます。私は質問を違った形で理解しています。DLL内のSymbol()関数へのポインタをどのように渡せばいいのでしょうか?
レナートで燭台を買ってきてもらうといい。 ;)
 
220Volt:
ありがとうございます。私の質問は、「DLLでSymbol()関数にポインタを渡すにはどうしたらいいか」という、違う表現でした。

おそらく無理でしょう。MQL4のアドレス空間は仮想的なものです。

 
MetaDriver:
レナーテから燭台を貰えばいいんじゃね? ;)


+5!!!!!:)

 
MetaDriver:
レナーテから燭台を貰えばいいんじゃね? ;)
危ない、今から書き込みを削除します :)
 
Zhunko:

EAはDLLからSymbol(HWND)関数を呼び出しています。DLLはウィンドウをアクティブにする。Z系列の頂点となる。

ヘッダーを読み、シンボル名を選択する。その場合、返品には2つの選択肢があります。

1.入力バッファを埋める。

2.グローバルバッファへのポインタを返します。

起動させる必要はありません。ディスクリプタはすでにある。オーバーキル

ライブラリとMQL4が接続されていない場合に有効化する必要があります。同じディスクリプタを得るために

つまり、DLL内の関数は_Symbol()です。MQL4コードで_Symbol()を呼び出す前に有効化する必要があります。信頼性の低いバリアント。