From a79fcf6a937e1bfe57014d2c99f1bb9f98bfa892 Mon Sep 17 00:00:00 2001
From: chenluhua1980 <Chenluhua@qq.com>
Date: 星期二, 10 二月 2026 10:20:17 +0800
Subject: [PATCH] 1.完善日志; 2.背景图表配置 3.更改EAP通讯端口和设备名;
---
SourceCode/Bond/Servo/MsgDlg.h | 16 ++++++++++++++++
1 files changed, 16 insertions(+), 0 deletions(-)
diff --git a/SourceCode/Bond/Servo/MsgDlg.h b/SourceCode/Bond/Servo/MsgDlg.h
index d9f08d9..020eba1 100644
--- a/SourceCode/Bond/Servo/MsgDlg.h
+++ b/SourceCode/Bond/Servo/MsgDlg.h
@@ -9,6 +9,13 @@
#define MSG_BOX_ERROR 0x03
#define MSG_BOX_SUCCEED 0x04
+#define WM_MSGDLG_SET_TITLE (WM_APP + 400)
+#define WM_MSGDLG_SET_MESSAGE (WM_APP + 401)
+#define WM_MSGDLG_SET_ICON (WM_APP + 402)
+#define WM_MSGDLG_SET_MARQUEE (WM_APP + 403)
+#define WM_MSGDLG_DELAY_CLOSE (WM_APP + 404)
+#define WM_MSGDLG_SET_COMPLETE (WM_APP + 405)
+
class CMsgDlg : public CDialogEx
{
DECLARE_DYNAMIC(CMsgDlg)
@@ -38,6 +45,13 @@
private:
void Resize();
void UpdateIcon();
+ bool IsUiThread() const;
+ LRESULT OnMsgSetTitle(WPARAM wParam, LPARAM lParam);
+ LRESULT OnMsgSetMessage(WPARAM wParam, LPARAM lParam);
+ LRESULT OnMsgSetIcon(WPARAM wParam, LPARAM lParam);
+ LRESULT OnMsgSetMarquee(WPARAM wParam, LPARAM lParam);
+ LRESULT OnMsgDelayClose(WPARAM wParam, LPARAM lParam);
+ LRESULT OnMsgSetComplete(WPARAM wParam, LPARAM lParam);
private:
COLORREF m_crBkgnd;
@@ -52,6 +66,8 @@
int m_nCompleteCode;
DWORD_PTR m_dwData;
DWORD_PTR m_dwDataEx;
+ BOOL m_bDelayClose;
+ DWORD m_uiThreadId;
// 瀵硅瘽妗嗘暟鎹�
--
Gitblit v1.9.3