-----------------------------------------
IDC_EDIT (Edit Control)
CString strSource;
CEdit *wEdit;
wEdit=(CEdit*)GetDlgItem(IDC_EDIT);
wEdit->SetWindowText(_T("ABC")); //設定
wEdit->GetWindowText(strSource); //讀取
sol 2:
CEdit m_ctlStatus;
void CLibraCryptoDlg::DoDataExchange(CDataExchange* pDX)
{
CDialogEx::DoDataExchange(pDX);
DDX_Control(pDX, IDC_EDIT_STATUS, m_ctlStatus);
}
m_ctlStatus.GetWindowTextA(); //read
-----------------------------------------
IDC_STATIC(Text Control)
CString strSource;
GetDlgItem(IDC_STATIC1)->SetWindowText(strSource); //設定
GetDlgItem(IDC_STATIC1)->GetWindowText(strSource); //讀取
-----------------------------------------
MessageBox
CString strSource;
MessageBox(strSource); //設定
MessageBox (_T("test")); //設定