📄 视图类取得主框架类指针,而后取得对话框类的实例成员.txt
字号:
void CChatClientView::OnSend()
{
CMainFrame* pFrame = (CMainFrame*)GetParent();
CComboBox* pTo = (CComboBox*)pFrame->m_wndSend.GetDlgItem(IDC_TO);
CComboBox* pType = (CComboBox*)pFrame->m_wndSend.GetDlgItem(IDC_TYPE);
CWnd* pText = pFrame->m_wndSend.GetDlgItem(IDC_TEXT);
CButton* pSecret = (CButton*)pFrame->m_wndSend.GetDlgItem(IDC_SECRET);
CMessage* msg = &(GetDocument()->msg);
CString tmp;
pTo->GetWindowText(tmp);
msg->to = tmp;
CString str;
pType->GetWindowText(str);
msg->type = pType->FindString(0, str);
tmp.Empty();
pText->GetWindowText(tmp);
msg->m_strText = tmp;
if(!tmp.Compare(""))
return;
msg->secret = pSecret->GetCheck();
pText->SetWindowText(_TEXT(""));
GetDocument()->SendMsg();
}
⌨️ 快捷键说明
复制代码
Ctrl + C
搜索代码
Ctrl + F
全屏模式
F11
切换主题
Ctrl + Shift + D
显示快捷键
?
增大字号
Ctrl + =
减小字号
Ctrl + -