Miembros de la clase CWnd

Inicialización Funciones de elemento de cuadro de diálogo Controladores de mensajes de inicialización
Funciones de la ventana de Estado Funciones de enlace de datos Controladores de mensajes del sistema
Posición y tamaño de la ventana Funciones del menú Controladores de mensajes general
Funciones de acceso a la ventana Funciones de punta de herramienta Controladores de mensajes de control
Funciones de actualización y pintura Funciones de temporizador Controladores de mensajes de entrada
Coordinar las funciones de asignación Funciones de alertas Controladores de mensajes del área de no cliente
Funciones de texto de la ventana Funciones de mensaje de ventana Controladores de mensajes MDI
Funciones de desplazamiento Funciones del Portapapeles Controladores de mensajes de portapapeles
Funciones de arrastrar-soltar OLE controles Notificación de bucle del menú
Funciones de intercalación Reemplazables

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 CWndde 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

IsWindowEnabled Determina si la ventana está habilitada para la entrada de teclado y ratón.
EnableWindow Habilita o deshabilita el teclado y ratón.
GetActiveWindow Recupera la ventana activa.
SetActiveWindow Activa la ventana.
GetCapture Recupera el CWnd que tiene la captura del mouse.
SetCapture Hace que todas las siguientes ratón para ser enviado a la CWnd.
GetFocus Recupera el CWnd que actualmente tiene el foco de entrada.
SetFocus Afirma el foco de entrada.
GetDesktopWindow Recupera la ventana del escritorio de Windows.
GetForegroundWindow Devuelve un puntero a la ventana de primer plano (la ventana de nivel superior con el que el usuario está trabajando actualmente).
SetForegroundWindow Pone el subproceso que crea la ventana en primer plano y se activa la ventana.
GetIcon Recupera el identificador de un icono.
SetIcon Establece el identificador a un icono específico.
GetWindowContextHelpId Recupera el identificador de contexto de ayuda.
SetWindowContextHelpId Establece el identificador de contexto de ayuda.
ModifyStyle Modifica el estilo de ventana actual.
ModifyStyleEx Modifica el estilo extendido de la ventana.

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

DragAcceptFiles Indica que la ventana aceptará archivos arrastrados.

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 CWndde 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 enmensaje 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

SetProperty Establece una propiedad de control OLE.
OnAmbientProperty Aplicar valores de propiedad de ambiente.
GetControlUnknown Recupera un puntero a un desconocido control OLE.
GetProperty Recupera una propiedad de control OLE.
InvokeHelper Invoca un método de control OLE o propiedad.

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ú

OnEnterMenuLoop Se llama cuando se ha introducido un bucle modal de menú.
OnExitMenuLoop Se llama cuando salió de un bucle modal de menú.

Visión General de CWnd |nbsp; Miembros de clase base | Diagrama de jerarquía

Index