|
@@ -196,6 +196,7 @@ BEGIN_MESSAGE_MAP(CTCLCopyToolDlg, CDialogEx)
|
|
|
ON_BN_CLICKED(BTN_CONFIG, &CTCLCopyToolDlg::OnBnClickedConfig)
|
|
|
ON_CBN_SELCHANGE(COMBO_COM, &CTCLCopyToolDlg::OnCbnSelchangeCom)
|
|
|
ON_CBN_SELCHANGE(COMBO_BD, &CTCLCopyToolDlg::OnCbnSelchangeBd)
|
|
|
+ ON_BN_CLICKED(CHECK_WB_WRITE, &CTCLCopyToolDlg::OnBnClickedWbWrite)
|
|
|
END_MESSAGE_MAP()
|
|
|
|
|
|
|
|
@@ -3677,3 +3678,17 @@ void CTCLCopyToolDlg::OnCbnSelchangeBd()
|
|
|
// 重新打开串口;
|
|
|
g_siacp.OpenComm(Global::g_tConfig.com.c_str(), _ttol(Global::g_tConfig.baudrate.c_str()));
|
|
|
}
|
|
|
+
|
|
|
+
|
|
|
+void CTCLCopyToolDlg::OnBnClickedWbWrite()
|
|
|
+{
|
|
|
+ // TODO: 在此添加控件通知处理程序代码
|
|
|
+ CString wbfile;
|
|
|
+ GetDlgItemText(STATIC_WB_FILE, wbfile);
|
|
|
+ if (wbfile.IsEmpty())
|
|
|
+ {
|
|
|
+ // 空文件时,不允许选中;
|
|
|
+ MessageBox("WB file is not allowed to be empty", "WB File Error", MB_OK|MB_ICONERROR);
|
|
|
+ m_check_wb_write.SetCheck(0);
|
|
|
+ }
|
|
|
+}
|