From b8af4c380f4454915e556423b71c2ceb1a5abdd4 Mon Sep 17 00:00:00 2001
From: LAPTOP-SNT8I5JK\Boounion <Chenluhua@qq.com>
Date: 星期六, 04 一月 2025 08:46:38 +0800
Subject: [PATCH] 1.RxWindows库
---
SourceCode/Bond/Servo/ServoDlg.cpp | 14 ++++++++++++++
1 files changed, 14 insertions(+), 0 deletions(-)
diff --git a/SourceCode/Bond/Servo/ServoDlg.cpp b/SourceCode/Bond/Servo/ServoDlg.cpp
index b2e5d04..dcf92d2 100644
--- a/SourceCode/Bond/Servo/ServoDlg.cpp
+++ b/SourceCode/Bond/Servo/ServoDlg.cpp
@@ -70,11 +70,13 @@
m_hIcon = AfxGetApp()->LoadIcon(IDR_MAINFRAME);
m_crBkgnd = RGB(255, 255, 255);
m_hbrBkgnd = nullptr;
+ m_bShowLogWnd = FALSE;
}
void CServoDlg::DoDataExchange(CDataExchange* pDX)
{
CDialogEx::DoDataExchange(pDX);
+ DDX_Control(pDX, IDC_BUTTON_LOG, m_btnLog);
}
BEGIN_MESSAGE_MAP(CServoDlg, CDialogEx)
@@ -85,6 +87,7 @@
ON_BN_CLICKED(IDCANCEL, &CServoDlg::OnBnClickedCancel)
ON_WM_CTLCOLOR()
ON_WM_DESTROY()
+ ON_BN_CLICKED(IDC_BUTTON_LOG, &CServoDlg::OnBnClickedButtonLog)
END_MESSAGE_MAP()
@@ -291,3 +294,14 @@
::DeleteObject(m_hbrBkgnd);
}
}
+
+void CServoDlg::OnBnClickedButtonLog()
+{
+ m_bShowLogWnd = !m_bShowLogWnd;
+ m_btnLog.SetFrameColor(BS_NORMAL, BTN_JOG_FRAME_NORMAL);
+ m_btnLog.SetFrameColor(BS_HOVER, BTN_JOG_FRAME_HOVER);
+ m_btnLog.SetFrameColor(BS_PRESS, BTN_JOG_FRAME_PRESS);
+ m_btnLog.SetBkgndColor(BS_NORMAL, BTN_JOG_BKGND_NORMAL);
+ m_btnLog.SetBkgndColor(BS_HOVER, BTN_JOG_BKGND_HOVER);
+ m_btnLog.SetBkgndColor(BS_PRESS, BTN_JOG_BKGND_PRESS);
+}
--
Gitblit v1.9.3