要求:
1.定义一只红色的画笔,绘制一个等边五边形;
2.用不同颜色的线条连接互不相邻的两个点;
3.用不同的画刷颜色填充用上述方法所形成的图形中的每一个区域。
#include<windows.h>
#include<stdlib.h>
#include<string.h>
#include<math.h>
#define PI 3.1415926
long WINAPI WndProc(HWND hWnd,UINT iMessage,UINT wParam,LONG lParam);
int WINAPI WinMain(HINSTANCE hInstance,HINSTANCE hPrevInstance,LPSTR lpCmdLine,int nCmdShow)
{
MSG Message;
HWND hwnd;
WNDCLASS wndclass;
wndclass.cbClsExtra = 0;
wndclass.cbWndExtra = 0;
wndclass.hbrBackground = (HBRUSH)GetStockObject(WHITE_BRUSH);
wndclass.hCursor = LoadCursor(NULL,IDC_ARROW);
wndclass.hIcon = LoadIcon(NULL,IDI_APPLICATION);
wndclass.hInstance = hInstance;
wndclass.lpfnWndProc = WndProc;
wndclass.lpszClassName = "SS";
wndclass.lpszMenuName = NULL;
wndclass.style = 0;
if(!RegisterClass(&wndclass))
{

本文详细介绍了如何使用C语言来绘制一个等边五边形,并用红色画笔描绘。同时,文章还展示了如何连接五边形中互不相邻的两点,形成多个图形,并用不同颜色进行内部填充,丰富了视觉效果。
最低0.47元/天 解锁文章
2231

被折叠的 条评论
为什么被折叠?



