我正在使用Visual Studio 2008 MFC应用程序开发用于通信的GUI。我需要在“编辑控件”中输入值。 假设输入了错误的值并按下了退格键,则应用程序将触发一个断点并转到行
ASSERT(hWndOldLockout != m_hWnd);
从这里开始,我无法运行该应用程序,因为它一直在此行中循环。 仅按下“更新”按钮后,应用程序才从“编辑”控件中读取值(不读取在线数据)。
void CPCT_SIMDlg::OnBnClickedUpdate()
{
stMod1_Cmd1.Data1 = m_data1_input_data;
}
为什么当我按Backspace键时会触发断点(直到Edit Control中没有数字出现)?我们可以删除此断点吗?