1. 添加MFC button
2. 在*Dlg.h中添加变量
CMFCButton m_OpenCloseSerial;
3. 在*.Dlg.cpp中添加代码
void CcomDlg::ShowOnOff(BOOL flag)
{
if(flag == FALSE)
{
m_OpenCloseSerial.m_bTransparent=TRUE;//设置不透明
}
else
{
m_OpenCloseSerial.SetFaceColor(RGB(255, 80, 80));//设置颜色
m_OpenCloseSerial.m_bTransparent=FALSE;//设置不透明
m_OpenCloseSerial.m_bDontUseWinXPTheme= TRUE;//设置不适用xp主题
m_OpenCloseSerial.m_bDrawFocus = FALSE;//设置聚焦线
// m_OpenCloseSerial.m_nFlatStyle = CMFCButton::BUTTONSTYLE_FLAT;//设置Win10扁平效果
}
4. 实际效果