DLL固有のメインフレームの破棄


4NsuK  2010-10-23 18:48:28  No: 71995  IP: [192.*.*.*]

VS.NET2003です。

登場するプログラムは以下です。
・EXE→メインとなるアプリ
・レギュラーDLL①→CMainFrameを持つサブアプリ
・レギュラーDLL②→関数のみ

EXE起動させるとメインフレームが2つになります。

EXEからDLL①をロードするとCMainFrame(DLL①)のOnCloseが自動的に呼ばれるのですが、
EXEからDLL②をロードし、DLL②からDLL①をロードするとOnCloseが呼ばれません。

DLL①自身で無理やりOnCloseを呼んでもダメでした。

原因がわかる方いらっしゃいましたらお願い致します。

編集 削除