Agregar controladores de eventos para controles de cuadros de diálogo
En los cuadros de diálogo de proyectos que ya estén asociados a una clase, puede sacar partido de algunos accesos directos a la hora de crear controladores de eventos. Es muy fácil crear un controlador para el evento predeterminado de notificación de control o para cualquier mensaje de Windows aplicable.
Para crear un controlador para el evento de notificación de control predeterminado
Haga doble clic en el control. Se abrirá el Editor de texto.
Agregue el código del controlador de notificación de control en el Editor de texto.
Para crear un controlador para cualquier mensaje de Windows aplicable
Haga clic en el control cuyo evento de notificación desee controlar.
En la ventana Propiedades, haga clic en el botón Eventos de control para mostrar la lista de eventos comunes de Windows asociados al control. Por ejemplo, el botón Aceptar estándar del cuadro de diálogo Acerca de muestra los siguientes eventos de notificación:
BN_CLICKED
BN_DOUBLECLICKED
BN_KILLFOCUS
BN_SETFOCUS
Nota También puede seleccionar el cuadro de diálogo y hacer clic en el botón Eventos de control para que se muestre la lista de eventos comunes de Windows para todos los controles del cuadro de diálogo.
En la ventana Propiedades, haga clic en la columna derecha próxima al evento que desee controlar y seleccione el nombre de evento de notificación sugerido (por ejemplo, OnBnClickedOK controla BN_CLICKED).
Nota Otra posibilidad es proporcionar un nombre de controlador de eventos elegido por el usuario en lugar de seleccionar el nombre predeterminado.
Una vez seleccionado el evento, Visual Studio abre el Editor de texto y muestra el código del controlador del evento. Por ejemplo, para OnBnClickedOK se agrega el siguiente código de forma predeterminada:
void CAboutDlg::OnBnClickedOk(void) { // TODO: Add your control notification handler code here }
Si desea agregar el controlador de eventos a una clase distinta de la que implementa el cuadro de diálogo, use el Asistente para controladores de eventos. Para obtener más información, vea Agregar un controlador de eventos.
Para obtener información sobre cómo agregar recursos a proyectos administrados, vea Recursos de aplicaciones en la Guía del desarrollador de .NET Framework. Para obtener información sobre cómo agregar manualmente archivos de recursos a proyectos administrados, cómo obtener acceso a recursos, cómo mostrar recursos estáticos y cómo asignar cadenas de recursos a propiedades, vea Tutorial: Adaptar formularios Windows Forms y Walkthrough: Using Resources for Localization with ASP.NET.
Requisitos
Win32
Vea también
Tareas
Definir variables miembro para los controles de cuadro de diálogo
Agregar una función miembro (Visual C++)
Agregar una variable miembro (Visual C++)
Reemplazar una función virtual (Visual C++)
Referencia
Eventos predeterminados de los controles
Tipos de controles de cuadro de diálogo y tipos de variable