【MFC系列-第32天】控件自绘技术

32.1 对话框背景设置
方法一
BOOL CClDlg::OnEraseBkgnd(CDC* pDC)
{
CRect rect;
GetClientRect(rect);
pDC->FillSolidRect(rect, RGB(200, 255, 255));
return TRUE;
}

方法二:WM_CTRLCOLOR消息
按类型按句柄按控件ID
HBRUSH CMFCApplication1Dlg::OnCtlColor(CDC* pDC, CWnd* pWnd, UINT nCtlColor)
{
HBRUSH hbr = CDialogEx::OnCtlColor(pDC, pWnd, nCtlColor);
TRACE("nID = %d/n",pWnd ->GetDlgCtrlID());
if (this->GetSafeHwnd() == pWnd->GetSaf

【MFC系列-第32天】控件自绘技术最先出现在Python成神之路

版权声明:
作者:感冒的梵高
链接:https://www.techfm.club/p/8016.html
来源:TechFM
文章版权归作者所有,未经允许请勿转载。

THE END
分享
二维码
< <上一篇
下一篇>>