怎样在视类弹出的对话框中得到Device Context 等待中…… 1、怎样在视类弹出的对话框中得到Device Context,并且利用该DC画一些几何图形?2、在该对话框中如何调用视类和文档类的函数? 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 1.可以自定义消息传来dc,或者直接创建一个dc,如果在对话框画图的话。2.自定义消息传参数,我真的没别的办法啊 1、重载对话框类的WM_PAINT消息啊void CMyDlg::OnPaint() { CPaintDC dc(this); // device context for painting dc.SelectStockObject(BLACK_BRUSH); dc.Rectangle(0,0,200,50); //画自己想要的图形 // Do not call CDialog::OnPaint() for painting messages}2、你可以用单文档多视图(基类是CFormView),这样多视图就可以共享文档类的函数了。而视图之间的函数也可以参考享用了。 C# 怎么样? 散点分,复者有份。 UDP可以穿透多个路由吗? 这是怎么回事啊?? 一个DoModal的错误,急!!! 窗体最小化恢复? 关于系统关机的问题 得到控件指针的怪问题??、 创建表以后无法马上使用记录指针?? 驱动器控件在哪里? 如何获得某个视图客户区域的大小? 关于CTreeView的小问题?? 非常简单的问题,我一时忘了怎么弄了
2.自定义消息传参数,我真的没别的办法啊
void CMyDlg::OnPaint()
{
CPaintDC dc(this); // device context for painting dc.SelectStockObject(BLACK_BRUSH);
dc.Rectangle(0,0,200,50); //画自己想要的图形
// Do not call CDialog::OnPaint() for painting messages
}
2、你可以用单文档多视图(基类是CFormView),这样多视图就可以共享文档类的函数了。
而视图之间的函数也可以参考享用了。