【高分悬赏】MFC绘图

来源:百度知道 编辑:UC知道 时间:2024/06/27 07:18:24
小弟做一个遗传疾病预测系统,如图要在左上角白色区域画出祖系图,三代以内。

正方形代表父亲,圆圈代表母亲,阴影代表患病那种图,

请各位高手帮帮小弟,指导一个方案或者思路,需要什么控件之类的。

结贴追加分!
我知道这样画,但是好像画出来的效果比较差的喔

使用CDC就可以画了,不用什么控件的。

可以直接在对话框设计的时候留出一个区域,不要放置控件,然后绘制的时候定位到这个范围内绘图就行了

CDC* pdc = GetDC();
pdc->MoveTo...LineTo 绘制三角形,四方形等
pdc->Arc...arcto 等绘制圆形。

具体的看MSDN上吧,所有的绘图功能都能用CDC来实现的。