SDI中,如果在一个MAINFRAM中发送去调用并改变DIALOGVIEW中的按钮的显示情况,下面这么做可以吗?
因为我做了一次窗口的拆分,左侧放有一个树类。
可是我每次必须点击一下右侧的拆分VIEW时才可以在MAINFRAM中得到这个VIEW指针。
还有当我在MAINFRAME调用下面hideSysDes成员函数时,也出现一个程序ASERSSTION失败的错误。
初学,请大家给讲解一下吧!谢谢了。
void CE_myQQView::hideSysDes()
{
m_pButton_Connect->ShowWindow(FALSE);
m_pButton_DisConnect->ShowWindow(FALSE);
m_pButton_SaveDes->ShowWindow(FALSE);
m_pRADIO_TCP->ShowWindow(FALSE);
m_pRADIO_UDP->ShowWindow(FALSE);
m_pRADIO_Both->ShowWindow(FALSE);
m_pRADIO_Server->ShowWindow(FALSE);
m_pRADIO_Client->ShowWindow(FALSE);
GetDlgItem(IDC_STATIC_Connect)->ShowWindow(FALSE);
GetDlgItem(IDC_STATIC_Server)->ShowWindow(FALSE);
         GetDlgItem(IDC_STATIC_INFO)->ShowWindow(FALSE);
}CE_myQQView*  m_pQQView = (CE_myQQView*) GetActiveView();
if(m_pQQView != NULL)
m_pQQView->hideSysDes();