SDI アプリケーションを作成し、ダイアログ ウィンドウを作成しました。そのダイアログにツールバーを追加したいので、次のようにコーディングしました。
int CAddNewEmployee::OnCreate(LPCREATESTRUCT lpCreateStruct)
{
if (CDialog::OnCreate(lpCreateStruct) == -1)
return -1;
CToolBar cToolBar;
cToolBar.Create(this);
cToolBar.LoadToolBar(IDR_MAINFRAME1);
cToolBar.ShowWindow(SW_SHOW);
cToolBar.SetBarStyle(CBRS_ALIGN_TOP | CBRS_TOOLTIPS | CBRS_FLYBY);
RepositionBars(AFX_IDW_CONTROLBAR_FIRST, AFX_IDW_CONTROLBAR_LAST, 0);
return 0;
}
しかし、アプリケーションを実行しても何も起こらず、ツールバーが表示されません。コードが正しいかどうか、それを表示する方法がわかりません。
ありがとうございました。