喫茶XRAYトップページ

[スレッド全体
]

[5483] Re:GDIPULS GDIPOBJでエラー返信 削除
2011/11/4 (金) 18:13:36 Syake
忘れ去られ見向きもされないQ!

> プロジェクト(DLL)でGDIPOBJをusesした場合、メモリーリークらしい
> 事が起きるようです。
> 呼び出し元EXE(Delphi製でないEXE)がタスクに残ったままになってし
> う現象があり色々調査しました。


調べきれませんであきらめてました(;_;)

んがっ!しかし
どこで、何がきっかけとなるやらわかりませんが
マスターの
http://docwiki.embarcadero.com/RADStudio/ja/XE2_Update_2_%E3%81%AE%E3%83%AA%E3%83%AA%E3%83%BC%E3%82%B9_%E3%83%8E%E3%83%BC%E3%83%88
末尾
>DLL ではなくメイン アプリケーションで GDI+ を初期化
の記述が参考になりました。

ホストアプリケーションに以下の処理を追加したらOKでした。

初期化の関数
http://msdn.microsoft.com/en-us/library/ms534077(v=vs.85).aspx
  ↓
{DLLの呼び出し処理処理}
  ↓
シャットダウンの関数
http://msdn.microsoft.com/en-us/library/ms534076(v=vs.85).aspx

おかげ様で無事解決しました。

マスター様々です。m(_ _)m




[5484] Re2:GDIPULS GDIPOBJでエラー返信 削除
2011/11/4 (金) 20:01:30 Mr.XRAY
▼ Syakeさん,

へぇー,何がヒントになるか分からないもんですね.
Update2のがねぇ.
よかったです.


[▼次のスレッド]
INCM/CMT
Cyclamen v3.82