欧美一区二区三区,国内熟女精品熟女A片视频小说,日本av网,小鲜肉男男GAY做受XXX网站

怎樣用C語言程序畫圓?

林子帆2年前14瀏覽0評論

代碼示例:

#include<windows.h>

#include<string.h>

#include<stdio.h>

#include<stdlib.h>

intmain(intargc,char*argv[])

{

chararg[50]={0};

arg[0]='\"';

strcpy(arg+1,argv[0]);

intlen=int(strlen(arg));

arg[len]='\"';

HWNDhWnd=FindWindow(NULL,arg);//找到程序運行窗口的句柄

HDChDC=GetDC(hWnd);//通過窗口句柄得到該窗口的設備場境句柄

HPENhPen,hOldPen;//畫筆

inti=0;

for(;i<500;++i)

SetPixel(hDC,10+i,10+i,0x0000ff);//用畫點的辦法畫一根線,最后一個參數是顏色(32位)

hPen=CreatePen(PS_SOLID,2,0x00ff00);//生成綠色畫筆

hOldPen=(HPEN)SelectObject(hDC,hPen);//把畫筆引入設備場境

MoveToEx(hDC,20,50,NULL);//設置畫線起點

LineTo(hDC,520,550);//畫到終點

Arc(hDC,100,100,300,300,350,500,350,500);//畫圓

SelectObject(hDC,hOldPen);

ReleaseDC(hWnd,hDC);

//下面是對比,表明它確實是控制臺程序

printf("helloconsole");

system("pause");

return0;

}