VC++ MFC 求助关于多文档视图绘图的问题 多文档类视图中。通过菜单加入一个调用对话框的命令。然后在对话框功能函数里要进行一系列操作。操作完后,还是在该对话框类的函数里产生了多个需要绘制的图形(比如直线)参数(如起始点坐标)。如何编写程序将这些图像画到文档视图主界面里?(也就是说通过对话框类编写函数在视图中画图。注意:不是在对话框上画图!) 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 在视图类中调用对话框类Dlg(this); //this point to class view 呵呵,是由diaog来设定画图的设定吧,那就再diolg中定义接口导出这些设定比如宽度,颜色等。或者直接把这些变量定义为共有类型地呀Cmydialog mydialg;mydialog.Domodl();mydialog.设定或者借口了。 在对话框类中加入绘图函数,在绘图函数里加入绘图代码。通过CDC *pDC传递视图指针。如对话框类为CMyDlg:void MyDraw(CDC *pDC){ pDC->MoveTo(); pDC->LineTo();}在OnDraw中加入CMyDlg dlg,然后用dlg.MyDraw(pDC)则可 在对话框类中定义一个视图类的指针 XXXView *view;在视图类中声明对象时 XXX dlg;dlg.view=this;........... 非常简单的COM问题 高手指教如何格式化cricheditctrl指定文本? 如何在程序运行过程中得知一个DLL是否已经被加载过? MDI单文档的CXxxView类的OnDraw()数是响应什么消息? 哪位达人介绍一下结构体的字节对齐问题 我希望在主框架显示后自动弹出一个对话框,应该在什么地方添加代码?在线等待! 如何更换拆分窗口的视 dll问题求救! 请教vs.net bate怎样安装在中文windows2000上 急、急、急(SDK)问题??????? vc全部选定列表控件的项用什么函数????? 如何知道ftp的命令端口是哪个?
mydialog.Domodl();
mydialog.设定或者借口了。
void MyDraw(CDC *pDC)
{
pDC->MoveTo();
pDC->LineTo();
}
在OnDraw中加入CMyDlg dlg,然后用dlg.MyDraw(pDC)则可
XXX dlg;
dlg.view=this;
...........