MSFlexGridを貼り付けたダイアログを作成できない

[戻る]
denden [E-Mail] 2005/01/28(金) 12:07:42
WinXP VC6.0SP6 MFC

ダイアログに MSFlexGrid を貼り付けて、下記のコードを実行すると、
ダイアログが作成されません。
どうも、Create で正しく作成されていないようなのですが、どのようにしたら
よいかが判りません。
ご教授お願い致します。


CTestDialog* m_dlg;
m_dlg = new CTestDialog( );
m_dlg->Create(IDD_DIALOG1);
m_dlg->ShowWindow(SW_SHOW);

たく [E-Mail] 2005/01/28(金) 14:11:25
Microsoft FlexGrid Control Version6.0 で試しましたが
何の問題もありませんでした。

dairygoods 2005/01/28(金) 14:37:29
ActiveXサポートを付けずにプロジェクトを作っていませんか?
C*App::InitInstance()
{
  AfxEnableControlContainer(); // これはありますか?

denden [E-Mail] 2005/01/28(金) 14:44:28
[[解決]]
ご回答有難うございます。

AfxEnableControlContainer(); 
が抜けていました。

AfxEnableControlContainer(); 
を追加することで正しく表示されるようになりました。

古いスレッドには追加発言できません。