Anda di halaman 1dari 4

Funciones

Paso 01
<<File/New/MFC AppWizard(exe)/Proyect Name=Funcion/ Location = F:\OTHERS\Funcion/Ok>> Paso 2 En la ventana de dilogo del generador ClassWizard, <<Step1= Document Single/Next>> Los steps siguientes indicarlos por defecto: <<Step2= None/Next>> (Tipo de aplicacin que se desea crear)

<<Step3= None/ActiveX Contorls/Next>> (No usar el soporte OLE) Paso3 En la ventana worksapace la solapa View el wizard ha generado los cdigos siguientes:

Creada la aplicacin hay que ubicamos a la funcin OnDraw() de la Clase CAppTrigoView, una vez ubicada hacer doble clic sobre ella para editar su cdigo.

void CAppTrigoView::OnDraw(CDC* pDC) { CAppTrigoDoc* pDoc = GetDocument(); ASSERT_VALID(pDoc); // Agregar la siguiente sentencia

double y; int i; CClientDC dc (this); dc.MoveTo(100,50); dc.LineTo(100,350); dc.MoveTo(100,200); dc.LineTo(500,200); dc.MoveTo(100,200); dc.TextOut(400,100, "Funcin Tangente",14); for (i=0; i<400;i++) { y = 10* (sin(2*3.1415 * i * (360.0/400)/180.0)/cos(2*3.1415 * i * (360.0/400)/180.0)); // y = 4*10* 1/sin(2*3.1415 * i * (360.0/400)/180.0)-(i-10); dc.LineTo(100+i,200.0-y); }

} Nota: Pero para poder graficar y no nos salga error en la compilacin tenemos que poner o incluir el archivo de cabecera math.h en el fichero CAppTrigoView.cpp para poder utilizar la funcin coseno (cos), para esto debe incluirse el archivo de cabecera de la siguiente manera: #include math.h

Luego visualizaremos al compilar (CTRL+F5)

Anda mungkin juga menyukai