利用VC来绘制五角星。 程序主要实现一个CPentacle类,来实现对五角星的管理。 主要函数是draw函数,这个函数是由OnDraw来调用的。负责具体的绘画。 具体就是使用CRgn类来实现。 CalculateFivePoint函数用来计算点的位置。 vector m_vPointList; // 多边形的多个顶点 用来保存点的列表,具体的引用在stdafx.h中,我想大家对这个东东应该不会陌生吧。我刚刚接触它的时候还欣喜过一段时间。真是落伍。 在有就是为了好看实现了一个界面。都是对话框的东西,大家应该都明白。 具体实现过程请参看代码。