MFC中用CDC类画的图形怎么实现选择、删除、变形???
答案:1 悬赏:50 手机版
解决时间 2021-11-20 17:48
- 提问者网友:贪了杯
- 2021-11-20 13:32
MFC中用CDC类画的图形怎么实现选择、删除、变形???
最佳答案
- 五星知识达人网友:动情书生
- 2021-11-20 14:36
简单说点吧。SDI,MDI和基于对话框的程序都可以用CDC绘图。
SDI和MDI的程序,可以在View类的OnDraw(CDC *pDC)里直接用这个pDC参数来画图,也可以在自己添加的View类的成员函数中,使用CClientDC dc(this);或者CDC *pDC=GetDC(),然后用dc或者pDC来画图。
对话框程序中可以直接CDC *pDC=GetDC(),然后用pDC来画图。
比如,pDC->MoveTo(100,100);pDC->LineTo(200,200);就是从(100,100)到(200,200)画条直线。
具体的各种画图函数啊,环境设置函数啊什么的,楼主自己找找吧。
SDI和MDI的程序,可以在View类的OnDraw(CDC *pDC)里直接用这个pDC参数来画图,也可以在自己添加的View类的成员函数中,使用CClientDC dc(this);或者CDC *pDC=GetDC(),然后用dc或者pDC来画图。
对话框程序中可以直接CDC *pDC=GetDC(),然后用pDC来画图。
比如,pDC->MoveTo(100,100);pDC->LineTo(200,200);就是从(100,100)到(200,200)画条直线。
具体的各种画图函数啊,环境设置函数啊什么的,楼主自己找找吧。
我要举报
如以上问答信息为低俗、色情、不良、暴力、侵权、涉及违法等信息,可以点下面链接进行举报!
大家都在看
推荐资讯