ResourceFree

R動的に作成されたリソースを削除(メモリ解放)します。

ResourceFree

bool  ResourceFree(
   const string  resource_name     // リソース名
   );
  • 引数
引数名初期値I/O詳細
resource_name-INリソース名は"::"で始まる必要があります。
  • 戻り値

成功時はtrue、失敗時はfalseを返します。
エラーに関する情報を取得するにはGetLastError()関数を呼びます。

  • その他

ResourceFree()関数は、積極的にリソースを扱う時、MQL4アプリケーション開発者がメモリ消費量を管理出来ます。
リソースにバインドされたグラフィカルオブジェクトは、メモリから削除はされるがその後正しく表示されます。
但し、新しく作成されたグラフィカルオブジェクト(OBJ_BITMAP と OBJ_BITMAP_LABEL)は削除されたリソースを使用する事は出来ません。

関数はプログラムによって作成された動的リソースのみ削除します。

Twitterでフォローしよう

おすすめの記事