MFC填充对话框背景和设置鼠标拖动
1.打开对话框属性窗口
2.添加消息
WM_ERASEBKGND
WM_LBUTTONDOWN
3.添加对应的代码
BOOL CMFCTestDlg::OnEraseBkgnd(CDC* pDC)
{
// TODO: 在此添加消息处理程序代码和/或调用默认值
CBrush brush(RGB(0, 0, 0));
CRect rc;
GetClientRect(&rc);
pDC->FillRect(&rc, &brush);
return TRUE;
//return CDialogEx::OnEraseBkgnd(pDC);
}
void CMFCTestDlg::OnLButtonDown(UINT nFlags, CPoint point)
{
// TODO: 在此添加消息处理程序代码和/或调用默认值
PostMessage(WM_SYSCOMMAND, SC_MOVE | 0x0002);
CDialogEx::OnLButtonDown(nFlags, point);
}