You are on page 1of 1

ELIPSE

CPaintDC dc(this);
static DWORD dwColor[9]={RGB(0,0,0),RGB(255,0,0), RGB(0,255,0),RGB(0,0,255),
RGB(255,255,0),RGB(255,0,255), RGB(0,255,255),
RGB(128,128,128), RGB(255,255,255)}; POINT polylpts[4], polygpts[5];
int xcoord; CBrush n_brocha; CBrush *v_brocha; CPen n_pincel; CPen
*v_pincel;
n_pincel.CreatePen(PS_SOLID, 2,dwColor[3]);
/* n_pincel.CreatePen(PS_SOLID, ancho de la línea de borde, dwColor [color de
la línea de borde]); */
v_pincel=dc.SelectObject(&n_pincel); n_brocha. CreateSolidBrush(dwColor[4]);
//n_brocha. CreateSolidBrush(dwColor[color del relleno])

v_brocha=dc.SelectObject(&n_brocha); dc.Ellipse(475,400,100,150);
//los dos primeros dan las dimensiones de la elipse //superior ,los otros 2
dan la ubicación de los puntos uno de la parte derecha
//el otro de la parte izquierda
dc.TextOutW(220,265,_T("elipse"),6);
//visualiza textos dc.TextOut(posición X, posición Y, “ Texto ", numero de
letras del texto);
dc.SelectObject(v_brocha);
//selecciona al objeto GDI y lo incorpora al dispositivo
n_brocha.DeleteObject(); dc.SelectObject(v_pincel); n_pincel.DeleteObject();

// device context for painting


// TODO: Agregue aquí su código de controlador de mensajes
// No llama a CDialogEx::OnPaint() para mensajes de pintura

AUTORIA

CREADO POR
CAboutDlg autor;
autor.DoModal();

You might also like