下面以画一个矩形为例
待更新#include<iostream>
#include<windows.h>
using namespace std;
extern "C" WINBASEAPI HWND WINAPI GetConsoleWindow();
HWND hwnd = GetConsoleWindow();
HDC set_pen(int a,int b,int c,int d)
{
HDC hdc = GetDC(hwnd);//获取图形设备接口
HPEN hPen;//创建画笔
hPen = CreatePen(PS_INSIDEFRAME, d, RGB(a, b, c));//添加画笔属性。d代表宽度,a,b,c用于调颜色
SelectObject(hdc, hPen);//画笔绑定到句柄
return hdc;//返回句柄
}
int main()
{
HDC hdc1=set_pen(0,0,255,2);//得到句柄hdc1
Rectangle( hdc1, 40, 30, 40+200, 30+50 );//用句柄hdc1画矩形
return 0;
}