简单绘图程序(实现和windows自带画图软件的基本功能)
1、画直线:通过OnLine()函数实现。 2、画矩形:通过OnRectangle()函数实现。 3、画椭圆:通过OnEllipse()函数实现。 4、铅笔工具:可以画任意线条。通过OnPencil()函数实现。 5、右键弹出菜单:可以在客户中点击鼠标右键,快速选择常用菜单。通过OnContextMenu函数实现。 6、状态栏显示鼠标移动的坐标:在程序的右下角显示,通过OnUpdateX(CCmdUI *pCmdUI)和OnUpdateY(CCmdUI *pCmdUI)这两个函数实现。 7、画图颜色选择:可以画任何颜色的线条,通过OnEditColor()函数实现。 8、读取bmp位图:可以在电脑中选择一个bmp位图,在程序中显示出来,通过新建一个Cdib类来读取bmp文件信息再view类和Doc类调用来显示该位图。 9、保存为bmp位图:可以将在程序所画的图形保存为一幅bmp图片,通过view中的SaveAsBmp(CString filename)实现。
文件列表
Drawing.rar
(预估有个56文件)
Drawing
Drawing.clw
4KB
Drawing.dsw
539B
Drawing.dsp
5KB
res
Drawing.ico
1KB
Toolbar.bmp
2KB
Drawing.rc2
399B
IDC_.bmp
829KB
DrawingDoc.ico
1KB
用户评论