From 3460128b4722b53bf92551fb00ce276177efc003 Mon Sep 17 00:00:00 2001
From: LAPTOP-SNT8I5JK\Boounion <Chenluhua@qq.com>
Date: 星期一, 28 七月 2025 10:22:34 +0800
Subject: [PATCH] 1..再次修改调度逻辑,G2和G1分别进入Bonder的间隔不要太长,防止G2先进入Bonder,等待烘烤中的G1太久,在高温Bonder下出问题;

---
 SourceCode/Bond/Servo/CCustomCheckBox.h |   28 ++++++++++++++++++++++++++++
 1 files changed, 28 insertions(+), 0 deletions(-)

diff --git a/SourceCode/Bond/Servo/CCustomCheckBox.h b/SourceCode/Bond/Servo/CCustomCheckBox.h
new file mode 100644
index 0000000..c7928f0
--- /dev/null
+++ b/SourceCode/Bond/Servo/CCustomCheckBox.h
@@ -0,0 +1,28 @@
+#pragma once
+
+
+#define WM_CHECKBOX_STATE_CHANGED       WM_USER + 1003
+
+class CCustomCheckBox : public CButton
+{
+public:
+    CCustomCheckBox();
+    virtual ~CCustomCheckBox();
+
+public:
+    void SetBackgroundColor(COLORREF color);
+    void SetTextColor(COLORREF color);
+    void SetNotifyHwnd(HWND hWnd);  // 设置消息接收窗口
+
+protected:
+    afx_msg HBRUSH CtlColor(CDC* pDC, UINT nCtlColor);
+    afx_msg void OnClicked();
+    DECLARE_MESSAGE_MAP()
+
+private:
+    COLORREF m_bgColor;
+    COLORREF m_textColor;
+    CBrush   m_brush;
+    HWND     m_hNotifyWnd;
+};
+

--
Gitblit v1.9.3