我在某个对话框的OnShowWindow(BOOL bShow, UINT nStatus)中进行工具栏的隐藏与显示,隐藏成功,但是隐藏后工具栏怎么也显示不出来,很是费解,请高手指定!我的代码如下:
void MyDlg::OnShowWindow(BOOL bShow, UINT nStatus)
{
CDialog::OnShowWindow(bShow, nStatus); // TODO: 在此处添加消息处理程序代码
CMainFrame *pMain=(CMainFrame*)AfxGetApp()->m_pMainWnd;
CWOND2011View* pView = (CWOND2011View*)pMain->GetActiveView();
if (bShow)
{
pMain->m_wndToolBar.ShowWindow(SW_HIDE);

else
{
pMain->m_wndToolBar.ShowWindow(SW_SHOW);
pMain->m_wndToolBar.Invalidate();
pMain->Invalidate();
}
}