关于在Cdialog类下用CView类画图的问题 目前的工作是要在创建好的一个Cdialog类下(即一个窗口中)实现一个数据的波形图(类似于windows下的资源管理器),不知该从何入手。首先的问题就是该怎么在Cdialog类中实现一个Cview类绘图的调用呢?要注意那些问题呢?怎样实现才是最简单的实现呢?望牛人给予指点,谢谢!!!! 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 不需要视图吧,直接在对话框上画,或者重载一个控件,或者从CWnd重载一个自己的窗体都可以。要在对话框上使用视图的话,看看我的blog。 有一个办法就是通过消息,当调用对话框的时候,同时传递接受消息的句柄,当需要绘制的时候,发送消息,由消息处理函数调用CView的绘制.在CMainFrm中调用对话框,则可以这样来设置SetMessageHwnd(HWnd hWnd);SetMessageHWnd(this->GetSafeHwnd()),这样就可以发送消息给MainFrm了,然后在MainFrm中响应消息. 我用的是Cdialog类,该如何在这个类中调用对话框呢?谢谢 可以从CStatic继承自己实现一个数据的波形图的类输入数据之后,调用Invalidate,在OnPaint中绘制图形 你可以定义一个控件从cview类继承阿 我用的是Cdialog类,该如何在这个类中调用对话框呢?谢谢------你自己画和对话框想怎么调就怎么调..------要实现你的想法最好在对话框上做用现成的控件 求Windows Moblie的基于WTL的国内邮政编码归属地查询 本来以为除了Unicode的就是非Unicode的,谁能解释一下_MBCS是什么? link不过,急!:( 如何获得局域网中所有计算机的名字和IP地址 请问vc中怎样定义链表?(超级菜鸟) 弱问题,关于SIZEOF 做网管的过来看看了,送100分 如何去掉ListCtrl中的水平滚动条??? InvalidateRect函数 怎样定义自己的消息,并捕捉处理? 怎样做外包? 在使用CFromView的时候,发现在onsize下,改变控件大小出错
在CMainFrm中调用对话框,则可以这样来设置SetMessageHwnd(HWnd hWnd);
SetMessageHWnd(this->GetSafeHwnd()),这样就可以发送消息给MainFrm了,然后在MainFrm中响应消息.
最好在对话框上做
用现成的控件