LENGUAJE DE PROGRAMACION II
SESION 13
Creación de un menú principal utilizando una aplicación SDI
<<File/New/MFC AppWizard(exe)/Proyect Name/
<<Step1= Document Single/Next>>
<<Step2= None/Next>>
<<Step3= None/ActiveX Contorls/Next>>
<<Step4= Docking Toolbar/Inicial StatusBar/Printing and Print Preview / 3D Controls//Normal/Next >>
<<Step5= MFC Standard//Yes pleace/As shared DLL/Next >>
<<Step6= Finish/Ok >>



Una vez creada la ventana agregaremos una variable y una funcion.

Añadimos las variables que necesitaremos, la primera de ellas se debe hacer manualmente, hacer un clic con el botón derecho del mouse y escoger la opción Add Member Variable del menú, aquí declaramos la variable cantidad de tipo int y además será protegida (Protectec).
Tambien una variable nos queda crear la función miembro sobre la clase CPALOMINOCCANTOSC13Doc, se escoge la opción Add Member Function, creamos la función ObtenerVariable() de tipo int y además marcaremos la opción Public.


La función Obtener Variable debe tener la siguiente codificación:
int CPALOMINOCCANTOSC13Doc::ObtenerVariable()
{return cantidad;}​
Ahora utilizaremos el ClassWizard, presionando Ctrl.+W, para obtener el cuadro de diálogo MFC ClassWizard, seleccionamos la solapa ó pestaña Messages Maps, en el cuadro combinado Class Name buscamos y seleccionamos CMISDIDoc y lo mismo en la lista Object IDs, en el cuadro de lista Messages seleccionamos DeleteContents y luego pulsamos el botón Add Function, finalmente pulsamos el botón Edit Code/Ok.

La función DeleteContents debe de tener la siguiente codificación:


Luego de agregar los codigos. ejecutamos el programa crtl f5
Se puede visualizar el menú generado por AppWizard el mismo que tiene opciones como Archivo, Editar, Ver, Ayuda; al hacer clic sobre el menú Archivo se tiene las opciones de Nuevo, Abrir, Guardar, Guardar como, Imprimir, Presentación preliminar, Configurar impresora y Salir.

Incorporamos gráficas trígonométricas

