关于WM_CTLCOLOR消息~~~~~~~~~~~~~~~~~~
我的MSDN里怎么没有关于WM_CTLCOLOR的文档呢
我想改变对话框的背景色,而且要用PostMessage(WM_CTLCOLOR,mParam,lParam)
我重载了OnCtlColor
HBRUSH CDogDlg::OnCtlColor(CDC* pDC, CWnd* pWnd, UINT nCtlColor)
{
m_brush.CreateSolidBrush(RGB(r,g,b));
if (nCtlColor==CTLCOLOR_DLG)
return (HBRUSH)m_brush.GetSafeHandle();
HBRUSH hbr = CDialog::OnCtlColor(pDC, pWnd, nCtlColor);
return hbr;
}
请问PostMessage()里的mParam和lParam要怎么传递呀,我不知道关于WM_CTLCOLOR这个消息的mParam,lParam两个参数是怎么定义的,我只想知道这两个参数的定义
thanks a lot first!