首页 诗词 字典 板报 句子 名言 友答 励志 学校 网站地图
当前位置: 首页 > 教程频道 > 开发语言 > VC/MFC >

((CChatClientDlg *)(AfxGetApp()->m_pMainWnd))->m_ButtonSend.EnableWindow()

2013-08-04 
((CChatClientDlg *)(AfxGetApp()-m_pMainWnd))-m_ButtonSend.EnableWindow()是什么意思?((CChatClientD

((CChatClientDlg *)(AfxGetApp()->m_pMainWnd))->m_ButtonSend.EnableWindow()是什么意思?
((CChatClientDlg *)(AfxGetApp()->m_pMainWnd))->m_ButtonSend.EnableWindow()是什么意思?请高手详细解释一下。 vc socket EnableWindow
[解决办法]
1:(AfxGetApp()->m_pMainWnd) 获取主对话框指针
2:(CChatClientDlg *)(AfxGetApp()->m_pMainWnd)强制转换成CChatClientDlg *
3:((CChatClientDlg *)(AfxGetApp()->m_pMainWnd))->m_ButtonSend 调用成员变量m_ButtonSend,m_ButtonSend是个窗口对象,从命名看是个按钮
4:((CChatClientDlg *)(AfxGetApp()->m_pMainWnd))->m_ButtonSend.EnableWindow()禁用这个按钮

热点排行