微波EDA网,见证研发工程师的成长!
首页 > 硬件设计 > 嵌入式设计 > 在hellowrold程序基础上绘制一个圆

在hellowrold程序基础上绘制一个圆

时间:09-12 来源:互联网 点击:

只需修改OnPaint方法

LONG OnPaint(HWND hWnd, UINT message, WPARAM wParam, LPARAM lParam)

{

PAINTSTRUCT ps;

HDC hdc;

RECT rect;

HPEN hpen;

GetClientRect(hWnd,rect);

hdc = BeginPaint(hWnd,ps);

//hpen = GetStockPen(BLACK_PEN); //两种创建画笔的方法

hpen = CreatePen(PS_SOLID,2,RGB(0XFF,0X00,0X00));

HGDIOBJ oldpen = SelectObject(hdc,hpen);

Ellipse(hdc,10,10,200,200);

SelectObject(hdc,oldpen);

DeleteObject(hpen);

EndPaint(hWnd,ps);

return TRUE;

}

Copyright © 2017-2020 微波EDA网 版权所有

网站地图

Top