由于需要,要讲 Group Box 控件 和文本 控件 Static的 背景色 设为一致。      OnCtrlColor 设置 Group Box 背景色 : if(pWnd->GetDlgCtrlID()==IDC_G){// Group Box 背景颜色 CRect rc; GetDlgItem(IDC_G)->GetClientRect(&rc); pDC->FillSolidRect(rc,RGB(7
HBRUSH CInfoBridgeDlg::OnCtlColor(CDC* pDC, CWnd* pWnd, UINT nCtlColor) HBRUSH hbr = CDialog::OnCtlColor(pDC, pWnd, nCtlColor); // TODO: 在此更改 DC 的任何属性 if (pWnd->GetDlgCtrlID() == IDC
改变 MFC 对话框 背景色 控件 内的字体颜色和 背景色 设置 Dialog, Group Box , Static Text, Check Box , Edit Ctrl(disabled), Combo Box (disabled), Radio Button等 背景色 编写WM_CTLCOLOR消息的映射函数OnCtlColor(CDC *pDC, CWnd pWnd, UINT nCtlColor)
原文地址: 改变 MFC 对话框 背景色 控件 内的字体颜色和 背景色 作者: 天数字C 设置 Dialog, Group Box , Static Text, Check Box , Edit Ctrl(disabled), Combo Box (disabled), Radio Button等 背景色 编写WM_CTLCOLOR消息的映射函数OnCtlColor(CDC *pDC, CWnd pWnd, UINT 在这个示例 ,我们创建了一个 Group Box ,并设置了它的Header为“这是一个 Group Box ”。在 Group Box ,我们使用了一个StackPanel来放置三个Check Box 控件 。当我们运行这个程序时,可以看到这三个复选框被放置在一个带有标题的边框内。 除了Header属性之外, Group Box 还提供了其他的属性来定制它的外观和行为。例如,你可以设置 Group Box 的背景、边框颜色、字体样式等。你还可以通过IsEnabled属性来控制 Group Box 所有 控件 的可用性。