荔园在线

荔园之美,在春之萌芽,在夏之绽放,在秋之收获,在冬之沉淀

[回到开始] [上一篇][下一篇]


发信人: Begin (Forever Trying!), 信区: Program
标  题: Re: 问有关绘图的问题
发信站: BBS 荔园晨风站 (Sat Nov 18 12:18:28 2000), 转信

【 在 Zephyr (西风之神) 的大作中提到: 】
: 我想用自己的类里面建立的函数来执行绘图算法
: 而且我想要这个函数通过控件的值传递来控制是否执行算法。
: 但我不知道如何从CView这个类里传过来一个DC。因为执行画图要用到DC这个东西
调用自己的类的时候传递一个dc对象的引用,前题是你要在CView中创建自己的类对象.
: 。
: 还有就是我在我自己的类里面建立的绘图算法是否可以直接用来显示?
: 换句话说我还是否需要CView里面的OnDraw函数来执行显示的工作呢?
当然不需要,最简单的做法是你在CView类OnDraw中建立自己的类对象,
通过传递dc指针在自己的类中是用来达到目的.
当然你也可以直接在自己的类中建立一个DC对象,通过传递要显示的窗口的句柄来实现
在指定的窗口上绘图.
: 如果需要该怎么做?
: 能否给在下打个形象的比方?
: 因为我对CDocument和CView架构还不怎么理解。(我的程序是基于SDI的)


--
                              (o)--(o)
    如此星辰如此夜           /   --   \
                             \________/
    为谁不寐立中宵。        _/   --   \_
                           / |        | \
    ommo ID: 100011        \/|\      /|\/

※ 来源:·BBS 荔园晨风站 bbs.szu.edu.cn·[FROM: bbs.szptt.net.cn]


[回到开始] [上一篇][下一篇]

荔园在线首页 友情链接:深圳大学 深大招生 荔园晨风BBS S-Term软件 网络书店