在对话框窗口内绘图(VC++)
2005-05-03 10:17
316 查看
首先建立一个对话框类名为CMyDialog(当然了,你也可你自己定一个你喜欢的类名),
在对话框中放置一个Static静态文本控件,将其ID值设为IDC_STATIC1,然后在Dialog中为
WM_PAINT消息添加函数,然后输入以下代码:
void CMyDialog::OnPaint()
{
CWnd *pWnd=GetDlgItem(IDC_STATIC1);
CDC *pControlDC=pWnd->GetDC();
pWnd->Invalidate();
pWnd->UpdateWindow();
pControlDC->SelectStockObject(BLACK_BRUSH);
pControlDC->Rectangle(0,0,10,10);
pWnd->ReleaseDC(pControlDC);
}
以上代码在静态文本控件中画了一个矩形框。
在对话框中放置一个Static静态文本控件,将其ID值设为IDC_STATIC1,然后在Dialog中为
WM_PAINT消息添加函数,然后输入以下代码:
void CMyDialog::OnPaint()
{
CWnd *pWnd=GetDlgItem(IDC_STATIC1);
CDC *pControlDC=pWnd->GetDC();
pWnd->Invalidate();
pWnd->UpdateWindow();
pControlDC->SelectStockObject(BLACK_BRUSH);
pControlDC->Rectangle(0,0,10,10);
pWnd->ReleaseDC(pControlDC);
}
以上代码在静态文本控件中画了一个矩形框。
相关文章推荐
- 在对话框窗口内绘图(VC++)
- VC实现对话框窗口任意分割
- VC中实现不规则对话框(窗口)
- VC中在对话框上的static控件中绘图
- vc 对话框分割窗口
- 更改对话框和框架窗口图标 (VC/MFC)
- 原创vc: 对话框嵌入到对话框 或者:窗口嵌入到窗口,一个窗口嵌入到另一个窗口
- VC绘制不规则窗口(只适合对话框程序)
- VC基于对话框,文档程序启动时隐藏窗口总结
- VC++ 绘图控制(对话框和单文档消息传递)
- 在VC对话框中使用分割窗口
- VC实现对话框窗口任意分割
- (VC/MFC)禁止对话框(窗口)的大小改变和移动
- VC下移动对话框窗口
- VC在对话框窗口上添加状态栏
- VC实现 鼠标在对话框外点击关闭窗口
- C++ VC实现对话框窗口任意分割
- 深入浅出CChart 每日一课——快乐高四第七课 铁蛋的竹马,返璞归真之对话框窗口多区域绘图
- VC中隐藏对话框窗口
- VC中隐藏对话框窗口