■MFC相談室 mfc13d.dll■
■ このスレッドは過去ログ倉庫に格納されています
0820デフォルトの名無しさん
2005/06/27(月) 19:53:00呼び出し側からDllが呼び出されるとDll内でダイアログを表示したいのですが、
色々調べてDLL側で以下のようにプログラムしています。
AFX_MANAGE_STATE(AfxGetStaticModuleState());
Tdlg *pDlg;
pDlg = new Tdlg;
pDlg->Create(IDD_DIALOG1,CWnd::GetDesktopWindow() );
pDlg->ShowWindow(SW_SHOW);
しかし、このようにすると確かに表示はされるのですが、ダイアログがアクティブに
なりません。(ダイアログの上の青い部分が薄いまま) マウスでなんとか移動はで
きるのですが、アクティブになってスムーズに移動することはできません。何が原因
なのでしょうか?
■ このスレッドは過去ログ倉庫に格納されています