From 258d9d2d72bbf199cd86fd3e7bd824e1f117bab8 Mon Sep 17 00:00:00 2001
From: LAPTOP-SNT8I5JK\Boounion <Chenluhua@qq.com>
Date: 星期四, 29 五月 2025 17:49:46 +0800
Subject: [PATCH] 1.放片物流控制和模拟测试;
---
SourceCode/Bond/Servo/CMyStatusbar.cpp | 11 +++++++++--
1 files changed, 9 insertions(+), 2 deletions(-)
diff --git a/SourceCode/Bond/Servo/CMyStatusbar.cpp b/SourceCode/Bond/Servo/CMyStatusbar.cpp
index 1d85905..d85b341 100644
--- a/SourceCode/Bond/Servo/CMyStatusbar.cpp
+++ b/SourceCode/Bond/Servo/CMyStatusbar.cpp
@@ -37,7 +37,7 @@
// CMyStatusbar 娑堟伅澶勭悊绋嬪簭
-void CMyStatusbar::setBkgnd(COLORREF color)
+void CMyStatusbar::setBackgroundColor(COLORREF color)
{
if (m_brBkgnd.GetSafeHandle() != nullptr) {
m_brBkgnd.DeleteObject();
@@ -45,6 +45,13 @@
m_brBkgnd.CreateSolidBrush(color);
Invalidate();
+ UpdateWindow();
+}
+
+void CMyStatusbar::setForegroundColor(COLORREF cr)
+{
+ m_crForeground = cr;
+ Invalidate();
UpdateWindow();
}
@@ -72,7 +79,7 @@
if (nCtlColor == CTLCOLOR_STATIC) {
pDC->SetBkMode(TRANSPARENT);
pDC->SetBkColor(m_crBkgnd);
- pDC->SetTextColor(RGB(255, 255, 255));
+ pDC->SetTextColor(m_crForeground);
}
if (m_brBkgnd.GetSafeHandle() == nullptr) {
--
Gitblit v1.9.3