Miembros de la clase CWnd
Miembros de datos
antes
Indica el HWND conectado a este CWnd .
Construcción/destrucción
CWnd
Construye un objeto CWnd .
DestroyWindow
Destruye la ventana de Windows conectada.
Inicialización
Crear
Se crea y se inicializa la ventana secundaria asociada al objeto CWnd .
PreCreateWindow
Llamado antes de la creación de la ventana de Windows asociada a este objeto CWnd .
CalcWindowRect
Llamado para calcular el rectángulo de la ventana del rectángulo cliente.
GetStyle
Devuelve el estilo de ventana actual.
GetExStyle
Devuelve el estilo extendido de la ventana.
Adjuntar
Asigna un identificador de Windows para un objeto CWnd .
Separar
Se separa un identificador de Windows desde un objeto CWnd y devuelve el identificador.
PreSubclassWindow
Permite otras subclases necesario que se produzca antes de llamar a SubclassWindow .
SubclassWindow
Atribuye una ventana a un objeto CWnd y hace enrutar mensajes a través de CWnd de mapa de mensajes.
UnsubclassWindow
Separa una ventana desde un objeto CWnd
FromHandle
Devuelve un puntero a un objeto CWnd cuando dado un identificador de una ventana. Si un objeto CWnd no está acoplado al mango, se crea y se adjunta un objeto CWnd temporal.
FromHandlePermanent
Devuelve un puntero a un objeto CWnd cuando dado un identificador de una ventana. Si un objeto CWnd no está acoplado al mango, se devuelve NULL .
DeleteTempMap
Llama automáticamente por el controlador de tiempo de inactividad de CWinApp y elimina cualquier objeto CWnd temporal creado por FromHandle .
GetSafeHwnd
Devuelve antes , o NULL si el puntero es NULL .
CreateEx
Crea un ventanas superpuestas, emergente o ventana secundaria y asigna a un objeto CWnd .
Métodos CreateControl
Crear un control OLE que estará representado en un programa MFC por un objeto CWnd .
Funciones de la ventana de Estado
Posición y tamaño de la ventana
GetWindowPlacement
Recupera el estado del espectáculo y la normal (restaurada), minimizados y maximizadas posiciones de una ventana.
SetWindowPlacement
Establece el estado del espectáculo y la normal (restaurada), minimizados y maximizadas posiciones para una ventana.
GetWindowRgn
Recupera una copia de la región de la ventana de una ventana.
SetWindowRgn
Establece la región de una ventana.
IsIconic
Determina si CWnd está minimizada (icono).
IsZoomed
Determina si está maximizada CWnd .
MoveWindow
Cambia la posición y las dimensiones de CWnd .
SetWindowPos
Cambia el tamaño, posición y pedidos de niño, ventanas emergentes y nivel superior.
ArrangeIconicWindows
Organiza todas las ventanas minimizadas niño (icono).
BringWindowToTop
Trae CWnd a la parte superior de una pila de ventanas superpuestas.
GetWindowRect
Obtiene las coordenadas de pantalla de CWnd .
GetClientRect
Obtiene las dimensiones del área de cliente de CWnd .
Funciones de acceso a la ventana
ChildWindowFromPoint
Determina que, si los hubiere, de las ventanas secundarias contiene el punto especificado.
FindWindow
Devuelve el identificador de la ventana, que es identificado por su nombre de la ventana y la clase de ventana.
GetNextWindow
Devuelve la ventana siguiente (o anterior) en la lista del administrador de ventanas.
GetOwner
Recupera un puntero al propietario de un CWnd .
SetOwner
Cambia el propietario de un CWnd .
GetTopWindow
Devuelve la primera ventana secundaria que pertenece a la CWnd .
GetWindow
Devuelve la ventana con la relación especificada para esta ventana.
GetLastActivePopup
Determina qué ventana emergente ventana propiedad CWnd fue activo más recientemente.
IsChild
Indica si CWnd es una ventana secundaria o otro descendiente directo de la ventana especificada.
GetParent
Recupera la ventana principal de CWnd (si procede).
GetSafeOwner
Recupera el dueño seguro para determinada ventana.
SetParent
Cambia la ventana principal.
WindowFromPoint
Identifica la ventana que contiene el punto.
GetDlgItem
Recupera el control con el ID especificado en el cuadro de diálogo especificado.
GetDlgCtrlID
Si el CWnd es una ventana secundaria, llamar a esta función devuelve el valor de ID.
SetDlgCtrlID
Establece el identificador de ventana o control de la ventana (que puede ser cualquier ventana secundaria, no sólo un control en un cuadro de diálogo).
GetDescendantWindow
Busca en todas las ventanas del descendientes y devuelve la ventana con el ID especificado.
GetParentFrame
Recupera la ventana de marco primaria del objeto CWnd .
SendMessageToDescendants
Envía un mensaje a todas las ventanas descendientes de la ventana.
GetTopLevelParent
Recupera a principal de nivel superior de la ventana.
GetTopLevelOwner
Recupera la ventana de nivel superior.
GetParentOwner
Devuelve un puntero a la ventana principal de la ventana de un niño.
GetTopLevelFrame
Recupera la ventana de marco de nivel superior de la ventana.
UpdateDialogControls
Convocatoria para actualizar el estado de diálogo botones y otros controles.
UpdateData
Inicializa o recupera los datos de un cuadro de diálogo.
CenterWindow
Centros de una ventana relativa a su padre.
Funciones de actualización y pintura
BeginPaint
Prepara CWnd para pintura.
EndPaint
Marca el final de la pintura.
Imprimir
Dibuja la ventana actual en el contexto de dispositivo especificado.
PrintClient
Dibuja cualquier ventana en el contexto de dispositivo especificado (normalmente en un contexto de dispositivo de impresora).
LockWindowUpdate
Deshabilita o desaparece el dibujo en la ventana determinada.
UnlockWindowUpdate
Desbloquea una ventana que estaba bloqueada con CWnd::LockWindowUpdate .
GetDC
Recupera un contexto de visualización para el área de cliente.
GetDCEx
Recupera un contexto de visualización para el área de cliente y permite recorte mientras se dibuja.
RedrawWindow
Actualiza el rectángulo especificado o región en el área de cliente.
GetWindowDC
Recupera el contexto para mostrar de la ventana entera, incluyendo la barra de título, los menús y barras de desplazamiento.
ReleaseDC
Contextos de dispositivo de cliente y ventana de comunicados, liberándoles para su uso en otras aplicaciones.
UpdateWindow
Actualiza el área de cliente.
SetRedraw
Permite cambios en CWnd para volver a dibujar o impide que los cambios se redibujan.
GetUpdateRect
Recupera las coordenadas del rectángulo más pequeño que cubra totalmente la región de actualización CWnd .
GetUpdateRgn
Recupera la región de actualización CWnd .
Invalidar
Invalida toda el área cliente.
InvalidateRect
Invalida el área de cliente dentro del rectángulo determinado agregando el rectángulo a la actual región de actualización.
InvalidateRgn
Invalida el área de cliente dentro de la región determinada mediante la adición de esa región de la actual región de actualización.
ValidateRect
Valida el área de cliente dentro del rectángulo dado quitando el rectángulo de la actual región de actualización.
ValidateRgn
Valida el área de cliente dentro de la región determinada por la eliminación de la región de la actual región de actualización.
ShowWindow
Muestra u oculta la ventana.
IsWindowVisible
Determina si la ventana está visible.
ShowOwnedPopups
Muestra u oculta todas las ventanas emergentes propiedad de la ventana.
EnableScrollBar
Habilita o deshabilita las flechas de uno o ambos de una barra de desplazamiento.
Coordinar las funciones de asignación
MapWindowPoints
Convierte (mapas) un conjunto de puntos desde el espacio de coordenadas de la CWnd al espacio de coordenadas de otra ventana.
ClientToScreen
Convierte a las coordenadas de cliente de un determinado punto o un rectángulo en la pantalla en coordenadas de pantalla.
ScreenToClient
Convierte a las coordenadas de la pantalla de un punto determinado o un rectángulo en la pantalla en coordenadas de cliente.
Funciones de texto de la ventana
SetWindowText
Establece el título de texto o título de la ventana (si tiene uno) en el texto especificado.
GetWindowText
Devuelve el título de texto o título de la ventana (si tiene uno).
GetWindowTextLength
Devuelve la longitud del título de texto o título de la ventana.
SetFont
Establece la fuente actual.
GetFont
Recupera la fuente actual.
Funciones de desplazamiento
GetScrollPos
Recupera la posición actual del cuadro de desplazamiento.
GetScrollRange
Copia las posiciones actuales de la barra de desplazamiento máximo y mínimo de la barra de desplazamiento determinado.
ScrollWindow
Desplaza el contenido del área de cliente.
ScrollWindowEx
Desplaza el contenido del área cliente. Similar a ScrollWindow , con funciones adicionales.
GetScrollInfo
Recupera la información que mantiene la estructura SCROLLINFO sobre una barra de desplazamiento.
GetScrollLimit
Recupera el límite de la barra de desplazamiento.
SetScrollInfo
Establece la información sobre la barra de desplazamiento.
SetScrollPos
Establece la posición actual del cuadro de desplazamiento y, si se especifica, se vuelve a dibujar la barra de desplazamiento para reflejar la nueva posición.
SetScrollRange
Establece los valores de posición mínimo y máximo para la barra de desplazamiento determinado.
ShowScrollBar
Muestra u oculta la barra de desplazamiento.
EnableScrollBarCtrl
Habilita o deshabilita un control de barra de desplazamiento de hermanos.
GetScrollBarCtrl
Devuelve a un hermano control de barra de desplazamiento.
RepositionBars
Almacenados controlan bares del área de cliente.
Funciones de arrastrar-soltar
Funciones de intercalación
CreateCaret
Crea una nueva forma para el símbolo de intercalación del sistema y obtiene la propiedad del símbolo de intercalación.
CreateSolidCaret
Crea un bloque sólido para el símbolo de intercalación del sistema y obtiene la propiedad del símbolo de intercalación.
CreateGrayCaret
Crea un bloque gris para el símbolo de intercalación del sistema y obtiene la propiedad del símbolo de intercalación.
GetCaretPos
Recupera las coordenadas de cliente de la posición actual de intercalación.
SetCaretPos
Desplaza el carácter de intercalación a una posición especificada.
HideCaret
Oculta el símbolo de intercalación mediante la eliminación de la pantalla.
ShowCaret
Muestra el símbolo de intercalación en la pantalla en la posición actual de intercalación. Una vez que se muestra, el símbolo de intercalación comienza a parpadear automáticamente.
Funciones de elemento de cuadro de diálogo
CheckDlgButton
Coloca una marca de verificación junto a o quita una marca de verificación de un control de botón.
CheckRadioButton
Comprueba el botón de opción especificado y quita la marca de verificación de todos los botones de radio del grupo especificado de botones.
GetCheckedRadioButton
Devuelve el identificador del botón de opción está activado en un grupo de botones.
DlgDirList
Llena un cuadro de lista de un archivo o directorio listado.
DlgDirListComboBox
Rellena el cuadro de lista de un cuadro combinado con un listado de archivo o directorio.
DlgDirSelect
Recupera la selección actual en un cuadro de lista.
DlgDirSelectComboBox
Recupera la selección actual del cuadro de lista de un cuadro combinado.
GetDlgItemInt
Se traduce el texto de un control en el cuadro de diálogo determinado en un valor entero.
GetDlgItemText
Recupera el título o el texto asociado a un control.
GetNextDlgGroupItem
Busca el control siguiente (o anterior) dentro de un grupo de controles.
GetNextDlgTabItem
Recupera el primer co&ntrol con el thatnbsp de estilo WS_TABSTOP ; sigue el control especificado (o precede).
IsDlgButtonChecked
Determina si un control de botón está activado.
IsDialogMessage
Determina si el mensaje está pensado para el cuadro de diálogo no modal y, si es así, procesa.
SendDlgItemMessage
Envía un mensaje al control especificado.
SetDlgItemInt
Establece el texto de un control a la cadena que representa un valor entero.
SetDlgItemText
Establece el título o el texto de un control en el cuadro de diálogo especificado.
SubclassDlgItem
Conecta un control de Windows para un objeto CWnd y hace enrutar mensajes a través de CWnd de mapa de mensajes.
ExecuteDlgInit
Inicia un recurso de cuadro de diálogo.
RunModalLoop
Recupera, traduce o distribuye mensajes para una ventana que se encuentra en estado modal.
ContinueModal
Continúa el estado de una ventana modal.
EndModalLoop
Termina el estado de una ventana modal.
Funciones de enlace de datos
BindDefaultProperty
Enlaza la llamada propiedad del objeto predeterminada simple dependiente, como marcada en la biblioteca de tipos a un cursor asociado a un control de origen de datos.
BindProperty
Enlaza una propiedad cursour enlazado en un control enlazado a datos a un control de origen de datos y registros de esa relación con el administrador de enlace de MFC.
GetDSCCursor
Recupera un puntero al cursor subyacente que está definido por las propiedades DataSource, nombre de usuario, contraseña y SQL de un control de origen de datos.
Funciones del menú
GetMenu
Recupera un puntero al menú especificado.
SetMenu
Establece el menú en el menú especificado.
DrawMenuBar
Vuelve a dibujar la barra de menús.
GetSystemMenu
Permite a la aplicación acceder al menú de Control para la copia y modificación.
HiliteMenuItem
Destaca o quita el resaltado de un elemento de menú de nivel superior (menú).
Información sobre herramientas funciones
EnableToolTips
Permite el control tooltip.
CancelToolTips
Deshabilita el control tooltip.
FilterToolTipMessage
Recupera el título o el texto asociado a un control en un cuadro de diálogo.
OnToolHitTest
Detemines si un punto está en el rectángulo delimitador de la herramienta especificada y recupera la información acerca de la herramienta.
Funciones de temporizador
SetTimer
Instala a un temporizador del sistema que envía un mensaje WM_TIMER cuando activa.
KillTimer
Mata a un temporizador del sistema.
Funciones de alertas
FlashWindow
Parpadea la ventana una vez.
MessageBox
Crea y muestra una ventana que contiene un mensaje proporcionado por aplicación y título.
Funciones de mensaje de ventana
GetCurrentMessage
Devuelve un puntero al mensaje de que esta ventana está procesando. Sólo se debe llamar cuando en un en mensaje de controlador de mensajes función miembro.
Predeterminado
Llama al procedimiento de ventana predeterminada, que proporciona por defecto de procesamiento para los mensajes de ventana que no procesar una aplicación.
PreTranslateMessage
Utilizado por CWinApp para filtrar mensajes de ventana antes de que se envíen a la TranslateMessage y las funciones de Windows DispatchMessage .
SendMessage
Envía un mensaje al objeto CWnd y no vuelve hasta que ha procesado el mensaje.
PostMessage
Coloca un mensaje en la cola de la aplicación y, a continuación, devuelve sin esperar a la ventana para procesar el mensaje.
SendNotifyMessage
Envía el mensaje especificado a la ventana y vuelve tan pronto como sea posible, dependiendo de si el subproceso de llamada creado la ventana.
Funciones del Portapapeles
ChangeClipboardChain
Quita la cadena de televidentes de Portapapeles CWnd .
SetClipboardViewer
CWnd se agrega a la cadena de windows que se notifica cada vez que cambia el contenido del Portapapeles.
OpenClipboard
Abre el Portapapeles. Otras aplicaciones no podrá modificar el Portapapeles hasta las ventanas CloseClipboard función se llama.
GetClipboardOwner
Recupera un puntero al propietario actual del Portapapeles.
GetOpenClipboardWindow
Recupera un puntero a la ventana que actualmente tiene el abierto de portapapeles.
GetClipboardViewer
Recupera un puntero a la primera ventana de la cadena de televidentes de portapapeles.
OLE controles
Reemplazables
WindowProc
Proporciona un procedimiento de ventana para un CWnd . El valor por defecto envía mensajes a través del mapa de mensajes.
DefWindowProc
Llama al procedimiento de ventana predeterminada, que proporciona por defecto de procesamiento para los mensajes de ventana que no procesar una aplicación.
PostNcDestroy
Esta función virtual se llama la función de OnNcDestroy de forma predeterminada después de que ha destruido la ventana.
OnNotify
Llamado por el marco para informar a una ventana primaria ha producido un suceso en uno de sus controles o que el control necesita información.
OnChildNotify
Llamado por una ventana principal para dar un control notificante una oportunidad para responder a una notificación de control.
DoDataExchange
Para el intercambio de datos de cuadro de diálogo y validación. Llamado por UpdateData .
Controladores de mensajes de inicialización
OnInitMenu
Se llama cuando un menú está a punto de convertirse en activo.
OnInitMenuPopup
Se llama cuando un menú emergente está a punto de convertirse en activo.
Controladores de mensajes del sistema
OnSysChar
Se llama cuando una pulsación de tecla se traduce en un carácter de sistema.
OnSysCommand
Llama cuando el usuario selecciona un comando en el menú de Control, o cuando el usuario selecciona el botón de maximizar o minimizar.
OnSysDeadChar
Se llama cuando una pulsación de tecla se traduce a un personaje muerto de sistema (como caracteres de acento).
OnSysKeyDown
Se llama cuando el usuario mantiene presionada la tecla ALT y, a continuación, presiona otra tecla.
OnSysKeyUp
Se llama cuando el usuario suelta una tecla que se presionó mientras fue presionada la tecla ALT.
OnCompacting
Se llama cuando Windows detecta que la memoria del sistema es baja.
OnDevModeChange
Se llama para todas las ventanas de nivel superior cuando el usuario cambia la configuración de modo de dispositivo.
OnFontChange
Se llama cuando cambia el pool de recursos de fuente.
OnPaletteIsChanging
Informa a otras aplicaciones cuando una aplicación se va a realizar su paleta lógica.
OnPaletteChanged
Llamado para permitir a windows que utilizan una paleta de colores para realizar sus paletas lógicos y actualizar sus áreas de cliente.
OnSysColorChange
Llamado para todas las ventanas de nivel superior cuando se realiza un cambio en la configuración de color del sistema.
OnWindowPosChanging
Se llama cuando el tamaño, la posición o la orden z va a cambiar como resultado de una llamada a SetWindowPos u otra función de gestión de ventanas.
OnWindowPosChanged
Se llama cuando el tamaño, la posición o la orden z ha cambiado como resultado de una llamada a SetWindowPos u otra función de gestión de ventanas.
OnDropFiles
Se llama cuando el usuario suelta el botón izquierdo del ratón sobre una ventana que se ha registrado como receptor de archivos eliminados.
OnSpoolerStatus
Llamada de Print Manager siempre un trabajo se agrega o se quita de la cola del administrador de impresión.
OnTimeChange
Llamado para todas las ventanas de nivel superior después de los cambios de tiempo del sistema.
OnWinIniChange
Llamado para todas las ventanas de nivel superior tras el archivo de inicialización de Windows, ganar.INI, es cambiado.
Controladores de mensajes general
OnCommand
Se llama cuando el usuario selecciona un comando.
OnActivate
Llama cuando CWnd está activada o desactivada.
OnActivateApp
Se llama cuando la aplicación está a punto de ser activada o desactivada.
OnCancelMode
Llamado a permitir CWnd cancelar cualquier modos internos, tales como la captura del mouse.
OnChildActivate
Pidieron varias ventanas de niño documentos MDI (interfaz) cuando se activa el tamaño o la posición de CWnd cambios o CWnd .
OnClose
Llamado como una señal que debería cerrarse CWnd .
OnCopyData
Copia datos de una aplicación a otra.
OnCreate
Llamado como parte de la creación de la ventana.
OnCtlColor
Llama si CWnd es el padre de un control cuando el control está a punto de establecerse.
OnDestroy
Se llama cuando se destruye CWnd .
OnEnable
Se llama cuando CWnd está activado o desactivado.
OnEndSession
Se llama cuando finaliza el período de sesiones.
OnEnterIdle
Llamada a procedimiento de ventana principal de una aplicación que un menú o un cuadro de diálogo modal está entrando en un estado inactivo.
OnEraseBkgnd
Se llama cuando el fondo de la ventana necesita borrar.
OnGetMinMaxInfo
Una llamada siempre que Windows necesita saber la posición maximizada o dimensiones, o el mínimo o máximo tamaño de seguimiento.
OnIconEraseBkgnd
Se llama cuando CWnd está minimizada (icónico) y el fondo del icono debe completarse antes de pintar el icono.
OnKillFocus
Llama inmediatamente antes de CWnd pierde el foco de entrada.
OnMenuChar
Se llama cuando el usuario presiona un carácter de tecla de acceso de menú que no coincide con ninguna de las teclas de acceso predefinidos en el menú actual.
OnMenuSelect
Se llama cuando el usuario selecciona un elemento de menú.
OnMove
Se llama después de que ha cambiado la posición de la CWnd .
OnMoving
Indica que un usuario mueve un objeto CWnd .
OnDeviceChange
Notifica a un controlador de dispositivo o aplicación de un cambio en la configuración de hardware de un dispositivo o equipo.
OnStyleChanged
Indica que el :: SetWindowLong función de Windows ha cambiado uno o más estilos de ventana.
OnStyleChanging
Indica que el :: SetWindowLong función de Windows está a punto de cambiar uno o más estilos de ventana.
OnPaint
Llamado a repintar una porción de la ventana.
OnParentNotify
Llama cuando se crea o se destruye una ventana secundaria, o cuando el usuario hace clic en un botón del mouse mientras el cursor está sobre la ventana secundaria.
OnQueryDragIcon
Se llama cuando un minimizado (icónico) CWnd está a punto de ser arrastrado por el usuario.
OnQueryEndSession
Se llama cuando el usuario elige terminar la sesión de Windows.
OnQueryNewPalette
Informa CWnd que está a punto de recibir el foco de entrada.
OnQueryOpen
Se llama cuando CWnd es un icono y el usuario solicita que se abran el icono.
OnSetFocus
Se llama después de CWnd gana el foco de entrada.
OnShowWindow
Llama cuando se oculta o se muestra CWnd .
OnSize
Se llama después de que ha cambiado el tamaño de CWnd .
OnSizing
Indica que el usuario es el tamaño del rectángulo.
OnStyleChanged
Indica que ha cambiado uno o más estilos de ventana.
OnStyleChanging
Indica que uno o más estilos de ventana va a cambiar.
Controladores de mensajes de control
OnCharToItem
Llamado por un cuadro de lista de niño con el estilo de la LBS_WANTKEYBOARDINPUT en respuesta a un mensaje WM_CHAR .
OnCompareItem
Llamado determinar la posición relativa de un elemento nuevo en un niño ordenado cuadro de lista o cuadro combinado de dibujado por el propietario.
OnDeleteItem
Llamada cuando se destruye un cuadro de lista de niño dibujado por el propietario o un cuadro combinado o cuando se quitan elementos del control.
OnDrawItem
Se llama cuando un aspecto visual de un control de botón de niño dibujado por el propietario, control de cuadro combinado, control de cuadro de lista o menú debe trazarse.
OnDSCNotify
Llamado en respuesta a un evento que se desencadena un control de origen de datos cuando un control al que está enlazado el control de origen de datos modifica o intenta modificar el cursor subyacente.
OnGetDlgCode
Llamado para un control, por lo que el control puede procesar la tecla de flecha y ficha clave de entrada propia.
OnMeasureItem
Pidieron un cuadro de combinado de niño dibujado por el propietario, un cuadro de lista o un elemento de menú cuando se crea el control. CWnd informa a Windows de las dimensiones del control.
SendChildNotifyLastMsg
Proporciona un mensaje de notificación para una ventana secundaria, desde la ventana principal, por lo que la ventana secundaria puede manejar una tarea.
ReflectChildNotify
Función auxiliar que refleja un mensaje a su origen.
OnWndMsg
Indica si se ha controlado un mensaje de windows.
ReflectLastMsg
Refleja el último mensaje a la ventana secundaria.
OnVKeyToItem
Llamado por un cuadro de lista propiedad CWnd en respuesta a un mensaje WM_KEYDOWN .
Controladores de mensajes de entrada
OnChar
Se llama cuando una pulsación de tecla se traduce a un personaje.
OnDeadChar
Se llama cuando una pulsación de tecla se traduce a un personaje muerto (como caracteres de acento).
OnHScroll
Se llama cuando el usuario hace clic en la barra de desplazamiento horizontal de CWnd .
OnKeyDown
Se llama cuando se presiona una tecla.
OnKeyUp
Se llama cuando se suelta una tecla.
OnLButtonDblClk
Se llama cuando el usuario hace doble clic en el botón izquierdo del ratón.
OnLButtonDown
Se llama cuando el usuario presiona el botón izquierdo del ratón.
OnLButtonUp
Se llama cuando el usuario suelta el botón izquierdo del ratón.
OnMButtonDblClk
Se llama cuando el usuario hace doble clic en el botón central del ratón.
OnMButtonDown
Se llama cuando el usuario presiona el botón central del ratón.
OnMButtonUp
Se llama cuando el usuario suelta el botón central del ratón.
OnMouseActivate
Se llama cuando el cursor se encuentra en una ventana inactiva y el usuario presiona un botón del mouse.
OnMouseMove
Se llama cuando se mueve el cursor del ratón.
OnMouseWheel
Se llama cuando un usuario gira la rueda del ratón. Utiliza control de mensajes de Windows NT 4.0.
OnRegisteredMouseWheel
Se llama cuando un usuario gira la rueda del ratón. Utiliza Windows 95 y Windows NT 3.51 de tratamiento de mensajes.
OnRButtonDblClk
Se llama cuando el usuario hace doble clic en el botón derecho del ratón.
OnRButtonDown
Se llama cuando el usuario presiona el botón derecho del ratón.
OnRButtonUp
Se llama cuando el usuario suelta el botón derecho del ratón.
OnSetCursor
Si no es capturado el ratón y el ratón provoca el movimiento del cursor dentro de una ventana.
OnTimer
Llamado después de cada intervalo especificado en SetTimer .
OnVScroll
Se llama cuando el usuario hace clic en la barra de desplazamiento vertical de la ventana.
OnCaptureChanged
Envía un mensaje a la ventana que está perdiendo la captura del mouse.
Controladores de mensajes del área de no cliente
OnNcActivate
Se llama cuando el área de no cliente necesita ser cambiado para indicar un estado activo o inactivo.
OnNcCalcSize
Se llama cuando el tamaño y la posición del área cliente deban calcularse.
OnNcCreate
Llamado antes OnCreate cuando se crea el área de no cliente.
OnNcDestroy
Se llama cuando se destruye el área de no cliente.
OnNcHitTest
Llama por Windows cada vez que el ratón se mueve si CWnd contiene el cursor o ha capturado el ratón con SetCapture .
OnNcLButtonDblClk
Se llama cuando el usuario hace doble clic en el botón izquierdo del ratón mientras el cursor está dentro de un área de no cliente de CWnd .
OnNcLButtonDown
Se llama cuando el usuario presiona el botón izquierdo del ratón mientras el cursor está dentro de un área de no cliente de CWnd .
OnNcLButtonUp
Se llama cuando el usuario suelta el botón primario del mouse mientras el cursor está dentro de un área de no cliente de CWnd .
OnNcMButtonDblClk
Se llama cuando el usuario hace doble clic en el botón central del mouse mientras el cursor está dentro de un área de no cliente de CWnd .
OnNcMButtonDown
Se llama cuando el usuario presiona el botón central del mouse mientras el cursor está dentro de un área de no cliente de CWnd .
OnNcMButtonUp
Se llama cuando el usuario suelta el botón central del mouse mientras el cursor está dentro de un área de no cliente de CWnd .
OnNcMouseMove
Se llama cuando el cursor se mueve dentro de un área de no cliente de CWnd .
OnNcPaint
Se llama cuando el área de no cliente necesita pintura.
OnNcRButtonDblClk
Se llama cuando el usuario hace doble clic en el botón derecho del ratón mientras el cursor está dentro de un área de no cliente de CWnd .
OnNcRButtonDown
Se llama cuando el usuario presiona el botón derecho del ratón mientras el cursor está dentro de un área de no cliente de CWnd .
OnNcRButtonUp
Se llama cuando el usuario suelta el botón derecho del ratón mientras el cursor está dentro de un área de no cliente de CWnd .
Controladores de mensajes MDI
OnMDIActivate
Se llama cuando una ventana secundaria MDI es activada o desactivada.
Controladores de mensajes de portapapeles
OnAskCbFormatName
Llamado por una aplicación de visor del Portapapeles cuando un propietario de portapapeles mostrará el contenido del Portapapeles.
OnChangeCbChain
Notifica que una ventana especificada se va a quitar de la cadena.
OnDestroyClipboard
Se llama cuando se vacía el portapapeles mediante una llamada a las ventanas EmptyClipboard función.
OnDrawClipboard
Llama cuando el contenido del cambio.
OnHScrollClipboard
Se llama cuando el propietario de un portapapeles debe desplazar la imagen del Portapapeles, invalidar la sección correspondiente y actualizar los valores de la barra de desplazamiento.
OnPaintClipboard
Se llama cuando el área de cliente del Visor del Portapapeles necesita repintado.
OnRenderAllFormats
Se llama cuando la aplicación de propietario se destruye y necesita procesar todos los formatos.
OnRenderFormat
Llamado para el propietario del Portapapeles cuando un formato concreto con las necesidades de procesamiento retardado procesarse.
OnSizeClipboard
Se llama cuando se ha cambiado el tamaño del área cliente de la ventana del Visor del Portapapeles.
OnVScrollClipboard
Se llama cuando el propietario debe desplazar la imagen del Portapapeles, invalidar la sección correspondiente y actualizar los valores de la barra de desplazamiento.
Notificación de bucle del menú
Visión General de CWnd |nbsp; Miembros de clase base | Diagrama de jerarquía