首先建立一个对话框类名为CMyDialog(当然了,你也可你自己定一个你喜欢的类名),
在对话框中放置一个Static静态文本控件,将其ID值设为IDC_STATIC1,然后在Dialog中为
WM_PAINT消息添加函数,然后输入以下代码:

在对话框窗口内绘图(VC++)void CMyDialog::OnPaint() 
{
在对话框窗口内绘图(VC++)    CWnd 
*pWnd=GetDlgItem(IDC_STATIC1);
在对话框窗口内绘图(VC++)    CDC 
*pControlDC=pWnd->GetDC();
在对话框窗口内绘图(VC++)    pWnd
->Invalidate();
在对话框窗口内绘图(VC++)    pWnd
->UpdateWindow();
在对话框窗口内绘图(VC++)    pControlDC
->SelectStockObject(BLACK_BRUSH);
在对话框窗口内绘图(VC++)    pControlDC
->Rectangle(0,0,10,10);
在对话框窗口内绘图(VC++)    pWnd
->ReleaseDC(pControlDC);
在对话框窗口内绘图(VC++)}

在对话框窗口内绘图(VC++)
在对话框窗口内绘图(VC++)


以上代码在静态文本控件中画了一个矩形框。

相关文章: