代碼中大量重複、嵌套的 BOOL CCBOOLCCaalc_mfcBOOLCCBOOLCCaalc_mfcDDlg::OnIBOOLCCBOOLCCaalc_mfcBOOLCCBOOLCCaalc_mfcDDlg::OnInnitDialog() 片段,顯然是複製粘貼或編碼錯誤導致的亂碼。
OnInitDialog 重寫,重新添加。BOOL CYourDlg::OnInitDialog() {
CDialogEx::OnInitDialog();
// 你的初始化代碼
return TRUE;
}
File → Advanced Save Options 選 UTF-8 with BOM。使用版本控制,避免大段複製粘貼;遇到亂碼優先檢查編碼與類向導生成的代碼完整性。