すみません。質問させてください。

VC6でMSDNのサンプルのKBBarを弄っています。
ボタンをクリックしたらダイアログが出るように改造しようと思い、
リソースにダイアログを追加し、クラスウィザードでCKBDlgクラスを作成し、
以下のようなソースを作成しました。

CKBDlg cdlg;
cdlg.DoModal();

これでDebugモードでコンパイルし、上記のソースの部分を実行すると、
DoModalする際にAssertされます。
内容はProgramがiexplorer.exeで
Fileがafxwin1.inl Line 26です。

どうにかDialogを表示することができないのか、
どなたか宜しくお願い致します。