如果是在對話框內操作:直接SetWindowText((LPCTSTR)RetryCaption);就可以了。
如果是在外部操作對話框:::SetWindowText(dlg.m_hWnd,(LPCTSTR)RetryCaption);
示例:
void CTestDlg::OnPopbtn()
{
// TODO: Add your control notification handler code here
PopDlg pdlg;
//pdlg.SetWindowText("aaa");
::SetWindowText(pdlg.m_hWnd, "aaa");
m_listBtn.SetWindowText("list");
}
说实话,不太明白,为什么CDialog重命名时,要分内部操作和外部操作;而CButton却不分也可以?