visual C++
Índice general
Capítulo 1:
o
Hola Visual C++.
o
Ventana WorkSpace.
o
Propiedades de un control.
o
MFC ClassWizard. (agregar función miembro).
o
Función MessageBox().
Capítulo 2:
o
Cuadros de edición. (Edit Control).
o
Funciones GetDlgItem(), GetWindowText() y SetWindowText().
o
Agregar variables miembros.
o
FunciónUpdateData().
Capítulo 3:
o
Controles Radio Button, Check Box y Group Box.
o
Clase CWnd, clase CButton.
o
Función GetCheck().
Capítulo 4:
o
Control ListBox.
o
Código para un botón que termina una aplicación. (¿Desea salir?...).
o
Cargar un ListBox.
o
Mostrar un elemento seleccionado de una lista en un mensaje.
o
Pasar varios elementos de una lista aotra.
o
Pasar un elemento seleccionado de una lista a otra.
Capítulo 5:
o
Agregar nuevos Diálogos.
o
Crear una clase para un nuevo diálogo.
o
Agregar línea #include en un archivo de implementación para un nuevo diálogo.
Autor: Demian Panello.
1
Apunte de Visual C++
o
Diálogos Modales y No Modales.
o
Llamar un diálogo de forma modal.
o
Puntero this.o
Función EndDialog().
o
Llamar a un diálogo de forma no modal.
Capítulo 6:
o
Función DoDataExchange() (validación de datos)
o
Aplicación que valida datos de un cuadro de edición.
o
Asignarle valores iniciales a un cuadro de edición al llamar un diáologo.
o
Funciones de validación DDV disponibles (usadas automáticamente por ClassWizard).
o
Cómo crearfunciones de validación personalizadas.
o
Cómo acceder a funciones y datos miembros de un diálogo predecesor.
o
Modificación de la definición de un constructor.
o
Modificación de la declaración de un constructor e inclusión de un archivo de cabecera.
Capítulo 7:
o
Eventos del mouse.
o
Capturar los movimientos del mouse (WM_MOUSEMOVE).
o
Capturar el botón izquierdodel mouse (WM_LBUTTONDOWN).
o
Como usar un Timer.
o
Crear una variable pública y darle un valor inicial.
o
Mensaje WM_TIMER.
o
Función SetTimer().
o
Función KillTimer().
Capítulo 8:
o
Crear menús en aplicaciones basadas en diálogo.
o
Asociar un menú a un diálogo en particular.
o
Declarar una estructura pública editando directamente la definición dela clase.
o
Asignarle valores inciales a los campos de una estructura.
Autor: Demian Panello.
2
Apunte de Visual C++
o
Creación de eventos para los elementos de un menú.
o
Control Picture.
o
Creación de iconos y mapas de bits.
o
Cargar un icono en un control Picture por código.
o
Cargar un mapa de bits en un contro Picture por código.
Capítulo 9:
oGráficos en Visual C++.
o
Contexto de dispositivo.
o
La clase CDC.
o
Dibujar sobre el escritorio de Windows (uso de las funciones GetDesktopWindow() y
GetWindowDC()).
o
Dibujar un píxel.
o
Función RGB().
o
El mensaje WM_DESTROY.
o
Liberar un contexto.
o
Dibujar sobre un diálogo.
o
La clase CClientDC.
Capítulo 10:
o
La clase CPaintDC.o
El mensaje WM_PAINT.
o
Repintar sólo una región.
o
Estructura RECT.
o
Estructura PAINTSTRUCT.
o
Lápices, (la clase CPen).
o
Cómo crear un lápiz.
o
La clase CPoint.
o
Funciones CreatePen() y SelectObject().
o
Funciones MoveTo() y LineTo().
Autor: Demian Panello.
3
Apunte de Visual C++
o
Cómo generar números aleatorios, (la funciónrand()).
o
Pinceles, (la clase CBrush).
o
Funciones CreateSolidBrush(), GetClientRect() y FillRect().
Capítulo 11:
o
Tipos de aplicaciones.
o
Arquitectura Documento-Vista.
o
Clase CDocument.
o
Clase CView.
o
Clase CFrameWnd.
o
Colocar la extensión de los documentos.
o
Clases que forman la aplicación SDI.
o
La clase CList.
o
Cómo...
Regístrate para leer el documento completo.