vc6 ,mfc问题,(新手,在线等)

VC实现窗口绘制在CView的OnDraw()里,那如果我想自定义一个类,在这个类中实现图形绘制,怎么让它显示出来呢?控件又如何使用呢?求帮助,谢谢... VC实现窗口绘制 在CView的OnDraw()里,
那如果我想自定义一个类,在这个类中实现图形绘制,怎么让它显示出来呢?
控件又如何使用呢?求帮助,谢谢
展开
 我来答
bignode
2014-12-18 · TA获得超过2664个赞
知道大有可为答主
回答量:1427
采纳率:75%
帮助的人:544万
展开全部
绘图输出 是通过 CDC 类来实现的。
只要在用户定义类中 定义一个方法,参数是 CDC 设备,在该方法中通过 调用 CDC设备绘图。
在View的OnDraw 方法中,依次调用每个用户类 实例的 绘图方法就可以了。

在View中使用控件和其它窗口使用控件没什么区别。
你可以直接定义一个对话框资源,可以放置各种控件 ,然后 以此对话框为模板,生成 CFormView 类;
也可以 在CView 的OnCreate 方法中,人工创建控件。
追问
但是我这个例子不是这样的啊,他的View类里根本没有 OnDraw,好像它的View视图根本没用。。
在App里面直接实现的,好像是这样的。。不懂。。因为比较急。。

我现在情况是这样的,我新建一个SDI,资源视图里没有所对应的Dialog
,我希望有一个,并且添加一个text控件,我实现绘图,
但我想将绘图的区域限定在这个text范围内。
GetClientRect(),如何关联呢。。。
追答
不太清楚你想实现什么功能。
本回答被提问者采纳
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式