-
设计思路:
对Windows XP自带的画笔程序进行分析,一般User画图过程:
首先鼠标选择绘图工具,然后选择颜色,接着按User需要作图。User对...
设计思路:
对Windows XP自带的画笔程序进行分析,一般User画图过程:
首先鼠标选择绘图工具,然后选择颜色,接着按User需要作图。User对产出的图像进行操作。
对图形元素抽象出公共属性,设计我的画板的作图过程:
选择工具 、画预览效果、User满意并确定、绘制效果。
下面是程序用到主要变量:
当前绘图点粒度:int iGranularity
当前使用颜色:COLORREF curColor
当前绘图状态:int iPaintStatus
当前绘图状态属性:int iPaintProperty
前一个鼠标坐标:CPoint pOldPoint
多边形起点:CPoint pStartPoint
多边形终点:CPoint pEndPoint
当前鼠标坐标:CPoint pCurPoint
输出文本字符串缓存:CString strTextOut
对典型操作过程(画矩形)描述:
用户选择工具_RECTANGLE(使iPaintStatus=_RECTANGLE)、
选择绘图颜色(设定curColor)、
用户按下鼠标左键使绘图状态属性为预览(iPaintProperty=_PREVIEW)、
用户移动鼠标(绘制图形的橡皮线效果)
用户放开左键(绘制图形的实线效果)
-design : Windows XP"s own brush analysis procedures, the general User drawing process : first choice mouse drawing tool, then select colors, followed by Graphic User needs. User to output images to operate. Right abstract graphic elements from the public properties, design I slate of mapping process : select tools, painting preview effects, User satisfaction and identification, mappi
- 2022-03-11 03:27:30下载
- 积分:1
-
用风险投资来准备反
用vc编写得图像的反色、图像转置、维纳滤波处理得代码-Vc was used to prepare the anti-color images, image transpose, Wiener filter handling code
- 2023-07-29 14:05:03下载
- 积分:1
-
documents in a single file, use the menu to open bitmaps, and can drag the mouse...
在单文档文件中,使用菜单打开位图,并可用鼠标拖动》-documents in a single file, use the menu to open bitmaps, and can drag the mouse "
- 2022-05-28 13:35:06下载
- 积分:1
-
用于高质量图片旋转
用于高质量图片旋转-rotation for the high-quality images
- 2023-04-06 00:55:02下载
- 积分:1
-
用vc++实现的BP神经网络解决异或问题的源代码。非常经典。...
用vc++实现的BP神经网络解决异或问题的源代码。非常经典。-Using vc realize the BP neural network to solve XOR problem
- 2022-05-17 22:23:13下载
- 积分:1
-
可以自动帮您更换墙纸
可以自动帮您更换墙纸-automatically help you replace wallpaper
- 2022-08-12 21:24:40下载
- 积分:1
-
VC++数字图像处理(第二版)人民优点出版社,全书源代码,包含测试图片...
VC++数字图像处理(第二版)人民优点出版社,全书源代码,包含测试图片-Image Procedures Codes By VC++
- 2022-02-13 21:52:03下载
- 积分:1
-
功能:连接多义线,将选定标注改为当前标注形式,给标注文本加括号,恢复所有图层先前状态...
功能:连接多义线,将选定标注改为当前标注形式,给标注文本加括号,恢复所有图层先前状态-Features: Connect polyline will be replaced by the current marking of selected forms of tagging, to mark the text in brackets added to restore the previous state of all layers
- 2022-11-03 06:30:03下载
- 积分:1
-
of arbitrary isogon of arbitrary linear symmetry transformation, breaking the fo...
这是关于任意正多边形关于任意直线的对称变换,打破了以前的只能对于一个固定的直线的对称变换,省去了关于固定直线对称时每次都要输入的麻烦-of arbitrary isogon of arbitrary linear symmetry transformation, breaking the former only for a fixed linear symmetry transformation, eliminating the symmetry of the fixed line every time when the importation of trouble
- 2022-02-06 09:31:39下载
- 积分:1
-
中点画圆算法
中点画圆算法就是每部单位间隔取样并且计算离圆最近的位置。
在继续之前,我这里补充一个关于圆对称性的知识点,通过在圆中计算考虑使用对称性计算开销可以减小到原来的1/8。
对称性质原理:
请点击左侧文件开始预览 !预览只提供20%的代码片段,完整代码需下载后查看 加载中 侵权举报
- 2023-05-07 08:35:03下载
- 积分:1