⭐ 欢迎来到虫虫下载站! | 📦 资源下载 📁 资源专辑 ℹ️ 关于我们
⭐ 虫虫下载站

📄 稿件模板.htm

📁 一个基于VC++的程序 绘制五角星和多边形 建立基于单文档的MFC编写的绘图程序
💻 HTM
字号:
<meta name="vs_snapToGrid" content="False">
<meta name="vs_showGrid" content="False">
<table width="100%" border="0" cellspacing="0" cellpadding="0">
	<tr>
		<td>
			<p align="center"><b>绘制一个五角星<br>
				</b>
				<br>
				<br>
				作者:<a href="mailto:qcqty@263.net">qcqty</a></p>
			<FONT face="宋体"></FONT><FONT face="宋体"></FONT>
			<P><br>
				<br>
				一、在vckbase上看了很多好的文章,也学习了很多,最近因为工作需要,研究了一下如何绘制五角星,把弄出来的东西也和大家研究一下。</P>
			<P><FONT face="宋体"></FONT><FONT face="宋体"></FONT><FONT face="宋体"></FONT><FONT face="宋体"></FONT>
				<br>
				二、程序主要实现一个CPentacle类,来实现对五角星的管理。
			</P>
			<P>主要函数是draw函数,这个函数是由OnDraw来调用的。负责具体的绘画。</P>
			<P>具体就是使用CRgn类来实现。</P>
			<P>CalculateFivePoint函数用来计算点的位置。</P>
			<P>vector&lt;CPoint&gt; m_vPointList; // 多边形的多个顶点
			</P>
			<P>用来保存点的列表,具体的引用在stdafx.h中,我想大家对这个东东应该不会陌生吧。我刚刚接触它的时候还欣喜过一段时间。真是落伍。</P>
			<P>在有就是为了好看实现了一个界面。都是对话框的东西,大家应该都明白。</P>
			<P>&nbsp;</P>
			<P><FONT face="宋体">具体实现过程请参看代码。</FONT></P>
			<pre>&nbsp;</pre>
			三、图1是程序截图,参考:<br>
			<br>
			<img border="0" src="look.JPG" width="331" height="464"><br>
			图一 程序截图<br>
			<br>
			四、由于英文系统,英文的vc,没有修改语言,所以菜单乱码,这是正常的。:),使用这样的方法还可以实现其他的形状,有时间大家研究一下吧,本人表达能力有待加强,如果有不明白的地方,可以发邮件询问。
			<P><FONT face="宋体"></FONT></P>
		</td>
	</tr>
</table>

⌨️ 快捷键说明

复制代码 Ctrl + C
搜索代码 Ctrl + F
全屏模式 F11
切换主题 Ctrl + Shift + D
显示快捷键 ?
增大字号 Ctrl + =
减小字号 Ctrl + -