| | |
| | | // CLogDlg 消息处理程序 |
| | | |
| | | |
| | | void CPageLog::InitRxWindow() |
| | | void CPageLog::InitRxWindows() |
| | | { |
| | | /* code */ |
| | | // 订阅数据 |
| | |
| | | else { |
| | | CString strTemp = strText; |
| | | strTemp.TrimRight(); |
| | | bMatch = std::regex_match((LPTSTR)(LPCTSTR)strTemp, |
| | | std::regex((LPTSTR)(LPCTSTR)m_strFilterText)); |
| | | try { |
| | | bMatch = std::regex_match((LPTSTR)(LPCTSTR)strTemp, |
| | | std::regex((LPTSTR)(LPCTSTR)m_strFilterText)); |
| | | } |
| | | catch (const std::regex_error& e) { |
| | | TRACE(_T("正在表达式匹配检测异常: %s\n"), e.what()); |
| | | } |
| | | } |
| | | if (m_filterMode == FilterMode::Exclude) { |
| | | bMatch = !bMatch; |
| | |
| | | BOOL CPageLog::OnInitDialog() |
| | | { |
| | | CDialogEx::OnInitDialog(); |
| | | InitRxWindow(); |
| | | InitRxWindows(); |
| | | |
| | | |
| | | // 缓存 |