Red de conocimiento informático - Material del sitio web - ¿Cómo programar en C++6.0 para dibujar un círculo?

¿Cómo programar en C++6.0 para dibujar un círculo?

El código es el siguiente

# include & ltiostream & gt

# include & ltwindows.h & gt

# include & ltconio.h & gt

¿Usar? ¿Espacio de nombres? std

int? main(int?argc,?char*?argv[])

{?

Char? arg[200]={0};?

arg[0]= ' \ " ';?

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

int?len = int(strlen(arg));?

arg[len]= ' \ " ';?

¿HWND? hWnd=BuscarVentana(NULL, arg);? // ¿Encontrar el identificador de la ventana de ejecución del programa?

¿HDC? hDC = GetDC(hWnd); // ¿Obtener el identificador de contexto del dispositivo de la ventana a través del identificador de ventana?

¿HPEN? hPluma,? Sosteniendo la pluma;? //¿cepillar?

hPen=CreatePen(PS_SOLID,?2,?0x 00ff 00); //¿Generar pincel verde?

hOldPen=(HPEN)SelectObject(hDC, hPen); //¿Introduciendo el cepillado en el campo del equipamiento?

Arc(hDC,?100,?100,?300,?300,?350,?500,?350,?500);//¿Dibujar un círculo?

Seleccionar objeto (hDC, sostener lápiz);?

cout & lt& lt"Dibujar un círculo:"

¿Volver? 0;

}