LAPTOP-SNT8I5JK\Boounion
2025-09-17 62bec5118f5e5fe750017cf2f12d4a428ab092df
SourceCode/Bond/Servo/PageTransferLog.cpp
@@ -51,7 +51,7 @@
   CDialogEx::DoDataExchange(pDX);
}
void CPageTransferLog::InitRxWindow()
void CPageTransferLog::InitRxWindows()
{
   /* code */
   // 订阅数据
@@ -63,12 +63,9 @@
         pAny->addRef();
         int code = pAny->getCode();
         //if (RX_CODE_ALARM_SET == code) {
         //   UpdatePageData();
         //}
         //else if (RX_CODE_ALARM_CLEAR == code) {
         //   UpdatePageData();
         //}
         if (RX_CODE_EQ_ROBOT_TASK == code) {
            UpdatePageData();
         }
         pAny->release();
         }, [&]() -> void {
@@ -278,7 +275,12 @@
      return;
   }
   int nItem = m_listCtrl.InsertItem(0, _T(""));
   int nIndex = m_listCtrl.GetItemCount();
   if (nIndex < 0) {
      return;
   }
   int nItem = m_listCtrl.InsertItem(nIndex, _T(""));
   CString str;
   str.Format(_T("%d"), data.nRecordId);
   m_listCtrl.SetItemText(nItem, 1, str);
@@ -406,7 +408,7 @@
{
   if (nIDEvent == 1) {
      KillTimer(1);
      InitRxWindow();
      InitRxWindows();
   }
   CDialogEx::OnTimer(nIDEvent);
}
@@ -495,4 +497,13 @@
      m_nCurPage++;
      UpdatePageData();
   }
}
BOOL CPageTransferLog::PreTranslateMessage(MSG* pMsg)
{
   if (pMsg->wParam == VK_RETURN || pMsg->wParam == VK_ESCAPE) {
      return TRUE;
   }
   return CDialogEx::PreTranslateMessage(pMsg);
}