抛弃GdCpp*.dll/pdb历史重新建库。libhv和Sqlite的dll保留

This commit is contained in:
Zhang Jianjun
2026-02-02 16:09:02 +08:00
parent f148ca49e3
commit 4a2a284ac0
292 changed files with 350450 additions and 0 deletions

View File

@@ -0,0 +1,38 @@
#pragma once
// 只读的Edit代替Static显示文本方便设置背景色
class CBCGPEditReadOnly
: public CBCGPEdit
{
public:
COLORREF defBkColor; // Edit的默认背景色
// 根据告警基本设置背景色.
// 0:正常1:警告2:错误
void setWarinLevel(uint32_t level) {
// 获取当前颜色,相同则不设置
auto color = GetColorTheme();
switch (level)
{
case 0:
if (color.m_clrBackground != defBkColor) {
color.m_clrBackground = defBkColor;
SetColorTheme(color);
}
break;
case 1:
if (color.m_clrBackground != RGB(255, 255, 0)) {
color.m_clrBackground = RGB(255, 255, 0);
SetColorTheme(color);
}
break;
case 2:
if (color.m_clrBackground != RGB(255, 0, 0)) {
color.m_clrBackground = RGB(255, 0, 0);
SetColorTheme(color);
}
default:
break;
}
}
};