MFC拡張DLLを非MFCアプリで
■ このスレッドは過去ログ倉庫に格納されています
0001名無しさん@1周年
NGNGやはり非MFCアプリケーションでは使えないのでしょうか?
MSDNのテクニカルノート33、58あたりを読んだのですが理解できません。
DLLの中にダイアログを表示する処理があって、
その関数を呼び出すと落ちてしまいます。
それ以外の関数は問題無しです。
DLLのソースはあるので、プロジェクトを
「MFC拡張DLL」でない設定で作り直して、
元のソースにあったDllMainを削除して、ダイアログを表示する前に、
AFX_MANAGE_STATE(AfxGetStaticModuleState())を置き、
ビルドするとうまくうごいたのですが…。
DLLのソースの変更量を最小に、
非MFCアプリケーションから呼び出せるようにする方法はありませんか?
0002名無しさん@1周年
NGNG0003使えん
NGNG■ このスレッドは過去ログ倉庫に格納されています