Windows y mensajes
Información general sobre la tecnología Windows y Messages.
La tecnología Windows y Messages no está asociada a ningún encabezado.
Para obtener instrucciones de programación para esta tecnología, consulte:
Functions
AjustarWindowRect Calcula el tamaño necesario del rectángulo de ventana, en función del tamaño deseado del rectángulo de cliente. A continuación, el rectángulo de ventana se puede pasar a la función CreateWindow para crear una ventana cuyo área de cliente sea el tamaño deseado. |
AdjustWindowRectEx Calcula el tamaño necesario del rectángulo de la ventana, en función del tamaño deseado del rectángulo de cliente. A continuación, el rectángulo de ventana se puede pasar a la función CreateWindowEx para crear una ventana cuyo área de cliente sea el tamaño deseado. |
AllowSetForegroundWindow Permite que el proceso especificado establezca la ventana de primer plano mediante la función SetForegroundWindow. El proceso de llamada ya debe ser capaz de establecer la ventana de primer plano. Para obtener más información, vea Comentarios más adelante en este tema. |
AnimateWindow Permite producir efectos especiales al mostrar u ocultar ventanas. Hay cuatro tipos de animación: _roll, diapositiva, contrae o expanda y fundido alfa combinado. |
AnyPopup Indica si existe una ventana emergente de nivel superior, visible o superpuesta en la pantalla. La función busca en toda la pantalla, no solo en el área cliente de la aplicación que realiza la llamada. |
ArrangeIconicWindows Organiza todas las ventanas secundarias minimizadas (emblemáticas) de la ventana primaria especificada. |
BeginDeferWindowPos Asigna memoria para una estructura de posición de varias ventanas y devuelve el identificador a la estructura. |
BringWindowToTop Lleva la ventana especificada a la parte superior del orden Z. Si la ventana es una ventana de nivel superior, se activa. Si la ventana es una ventana secundaria, se activa la ventana primaria de nivel superior asociada a la ventana secundaria. |
BroadcastSystemMessage La función BroadcastSystemMessage envía un mensaje a los destinatarios especificados. (BroadcastSystemMessage) |
BroadcastSystemMessageA Envía un mensaje a los destinatarios especificados. (BroadcastSystemMessageA) |
BroadcastSystemMessageExA Envía un mensaje a los destinatarios especificados. (BroadcastSystemMessageExA) |
BroadcastSystemMessageExW Envía un mensaje a los destinatarios especificados. (BroadcastSystemMessageExW) |
BroadcastSystemMessageW La función BroadcastSystemMessageW (Unicode) envía un mensaje a los destinatarios especificados. (BroadcastSystemMessageW) |
CalculatePopupWindowPosition Calcula una posición de ventana emergente adecuada mediante el punto de anclaje, el tamaño de ventana emergente, las marcas y el rectángulo de exclusión opcional. |
CallMsgFilterA Pasa el mensaje y el código de enlace especificados a los procedimientos de enlace asociados con el WH_SYSMSGFILTER y WH_MSGFILTER enlaces. (ANSI) |
CallMsgFilterW Pasa el mensaje y el código de enlace especificados a los procedimientos de enlace asociados con el WH_SYSMSGFILTER y WH_MSGFILTER enlaces. (Unicode) |
CallNextHookEx Pasa la información del enlace al siguiente procedimiento de enlace de la cadena de enlace actual. Un procedimiento de enlace puede llamar a esta función antes o después de procesar la información del enlace. |
CallWindowProcA Pasa información del mensaje al procedimiento de ventana especificado. (ANSI) |
CallWindowProcW Pasa información del mensaje al procedimiento de ventana especificado. (Unicode) |
CascadeWindows Aplica en cascada las ventanas secundarias especificadas de la ventana primaria especificada. |
ChangeWindowMessageFilter Agrega o quita un mensaje del filtro de mensajes De aislamiento de privilegios de interfaz de usuario (UIPI). |
ChangeWindowMessageFilterEx Modifica el filtro de mensajes de aislamiento de privilegios de interfaz de usuario (UIPI) para una ventana especificada. |
ChildWindowFromPoint Determina qué, si existe, de las ventanas secundarias que pertenecen a una ventana primaria contiene el punto especificado. La búsqueda está restringida a ventanas secundarias inmediatas. Los nietos y las ventanas descendientes más profundas no se buscan. |
ChildWindowFromPointEx Determina qué, si existe, de las ventanas secundarias que pertenecen a la ventana primaria especificada contiene el punto especificado. |
CloseWindow Minimiza (pero no destruye) la ventana especificada. |
CreateMDIWindowA Crea una ventana secundaria de interfaz de varios documentos (MDI). (ANSI) |
CreateMDIWindowW Crea una ventana secundaria de interfaz de varios documentos (MDI). (Unicode) |
CreateWindowA Crea una ventana secundaria, emergente o superpuesta. (ANSI) |
CreateWindowExA Crea una ventana superpuesta, emergente o secundaria con un estilo de ventana extendida; de lo contrario, esta función es idéntica a la función CreateWindow. (ANSI) |
CreateWindowExW Crea una ventana superpuesta, emergente o secundaria con un estilo de ventana extendida; de lo contrario, esta función es idéntica a la función CreateWindow. (Unicode) |
CreateWindowW Crea una ventana secundaria, emergente o superpuesta. (Unicode) |
AplazarWindowPos Novedades la estructura de posición de varias ventanas especificada para la ventana especificada. |
DefFrameProcA Proporciona procesamiento predeterminado para los mensajes de ventana que el procedimiento de ventana de una ventana de marco de interfaz de varios documentos (MDI) no procesa. (ANSI) |
DefFrameProcW Proporciona procesamiento predeterminado para los mensajes de ventana que el procedimiento de ventana de una ventana de marco de interfaz de varios documentos (MDI) no procesa. (Unicode) |
DefMDIChildProcA Proporciona procesamiento predeterminado para cualquier mensaje de ventana que el procedimiento de ventana de una ventana secundaria de interfaz de varios documentos (MDI) no procesa. (ANSI) |
DefMDIChildProcW Proporciona procesamiento predeterminado para cualquier mensaje de ventana que el procedimiento de ventana de una ventana secundaria de interfaz de varios documentos (MDI) no procesa. (Unicode) |
DefWindowProcA Llama al procedimiento de ventana predeterminado para proporcionar el procesamiento predeterminado de los mensajes de ventana que una aplicación no procesa. (ANSI) |
DefWindowProcW Llama al procedimiento de ventana predeterminado para proporcionar el procesamiento predeterminado de los mensajes de ventana que una aplicación no procesa. (Unicode) |
DeregisterShellHookWindow Anula el registro de una ventana de Shell especificada registrada para recibir mensajes de enlace de Shell. |
DestroyWindow Destruye la ventana especificada. |
DispatchMessage La función DispatchMessage envía un mensaje a un procedimiento de ventana. Normalmente se usa para enviar un mensaje recuperado por la función GetMessage. |
DispatchMessageA Envía un mensaje a un procedimiento de ventana. Normalmente se usa para enviar un mensaje recuperado por la función GetMessage. (DispatchMessageA) |
DispatchMessageW La función DispatchMessageW (Unicode) envía un mensaje a un procedimiento de ventana. Normalmente se usa para enviar un mensaje recuperado por la función GetMessage. |
EndDeferWindowPos Actualiza simultáneamente la posición y el tamaño de una o varias ventanas en un solo ciclo de actualización de pantalla. |
EndTask Cierra forzosamente la ventana especificada. |
EnumChildWindows Enumera las ventanas secundarias que pertenecen a la ventana primaria especificada pasando el identificador a cada ventana secundaria, a su vez, a una función de devolución de llamada definida por la aplicación. |
EnumPropsA Enumera todas las entradas de la lista de propiedades de una ventana pasandolas, una por una, a la función de devolución de llamada especificada. EnumProps continúa hasta que se enumera la última entrada o la función de devolución de llamada devuelve FALSE. (ANSI) |
EnumPropsExA Enumera todas las entradas de la lista de propiedades de una ventana pasandolas, una por una, a la función de devolución de llamada especificada. EnumPropsEx continúa hasta que se enumera la última entrada o la función de devolución de llamada devuelve FALSE. (ANSI) |
EnumPropsExW Enumera todas las entradas de la lista de propiedades de una ventana pasandolas, una por una, a la función de devolución de llamada especificada. EnumPropsEx continúa hasta que se enumera la última entrada o la función de devolución de llamada devuelve FALSE. (Unicode) |
EnumPropsW Enumera todas las entradas de la lista de propiedades de una ventana pasandolas, una por una, a la función de devolución de llamada especificada. EnumProps continúa hasta que se enumera la última entrada o la función de devolución de llamada devuelve FALSE. (Unicode) |
EnumThreadWindows Enumera todas las ventanas no secundarias asociadas a un subproceso pasando el identificador a cada ventana, a su vez, a una función de devolución de llamada definida por la aplicación. |
EnumWindows Enumera todas las ventanas de nivel superior de la pantalla pasando el identificador a cada ventana, a su vez, a una función de devolución de llamada definida por la aplicación. EnumWindows continúa hasta que se enumera la última ventana de nivel superior o la función de devolución de llamada devuelve FALSE. |
FindWindowA Recupera un identificador de la ventana de nivel superior cuyo nombre de clase y nombre de ventana coinciden con las cadenas especificadas. Esta función no busca ventanas secundarias. Esta función no realiza una búsqueda con distinción entre mayúsculas y minúsculas. (ANSI) |
FindWindowExA Recupera un identificador de una ventana cuyo nombre de clase y nombre de ventana coinciden con las cadenas especificadas. La función busca ventanas secundarias, empezando por la siguiente ventana secundaria especificada. Esta función no realiza una búsqueda con distinción entre mayúsculas y minúsculas. (ANSI) |
FindWindowExW Recupera un identificador de una ventana cuyo nombre de clase y nombre de ventana coinciden con las cadenas especificadas. La función busca ventanas secundarias, empezando por la siguiente ventana secundaria especificada. Esta función no realiza una búsqueda con distinción entre mayúsculas y minúsculas. (Unicode) |
FindWindowW Recupera un identificador de la ventana de nivel superior cuyo nombre de clase y nombre de ventana coinciden con las cadenas especificadas. Esta función no busca ventanas secundarias. Esta función no realiza una búsqueda con distinción entre mayúsculas y minúsculas. (Unicode) |
GET_X_LPARAM Recupera la coordenada x firmada del valor LPARAM especificado. |
GET_Y_LPARAM Recupera la coordenada Y firmada del valor LPARAM especificado. |
GetAltTabInfoA Recupera la información de estado de la ventana especificada si es la ventana de conmutación de aplicaciones (ALT+TAB). (ANSI) |
GetAltTabInfoW Recupera la información de estado de la ventana especificada si es la ventana de conmutación de aplicaciones (ALT+TAB). (Unicode) |
GetAncestor Recupera el identificador del antecesor de la ventana especificada. |
GetClassInfoA Recupera información sobre una clase de ventana. (ANSI) |
GetClassInfoExA Recupera información sobre una clase de ventana, incluido un identificador para el icono pequeño asociado a la clase de ventana. La función GetClassInfo no recupera un identificador para el icono pequeño. (ANSI) |
GetClassInfoExW Recupera información sobre una clase de ventana, incluido un identificador para el icono pequeño asociado a la clase de ventana. La función GetClassInfo no recupera un identificador para el icono pequeño. (Unicode) |
GetClassInfoW Recupera información sobre una clase de ventana. (Unicode) |
GetClassLongA Recupera el valor de 32 bits (DWORD) especificado de la estructura WNDCLASSEX asociada a la ventana especificada. (ANSI) |
GetClassLongPtrA Recupera el valor especificado de la estructura WNDCLASSEX asociada a la ventana especificada. (ANSI) |
GetClassLongPtrW Recupera el valor especificado de la estructura WNDCLASSEX asociada a la ventana especificada. (Unicode) |
GetClassLongW Recupera el valor de 32 bits (DWORD) especificado de la estructura WNDCLASSEX asociada a la ventana especificada. (Unicode) |
GetClassName La función GetClassName recupera el nombre de la clase a la que pertenece la ventana especificada. (GetClassName) |
GetClassNameA Recupera el nombre de la clase a la que pertenece la ventana especificada. (GetClassNameA) |
GetClassNameW La función GetClassNameW (Unicode) recupera el nombre de la clase a la que pertenece la ventana especificada. (GetClassNameW) |
GetClassWord Recupera el valor de 16 bits (WORD) en el desplazamiento especificado en la memoria de clase adicional de la clase de ventana a la que pertenece la ventana especificada. |
GetClientRect Recupera las coordenadas del área de cliente de una ventana. |
GetDesktopWindow Recupera un identificador en la ventana de escritorio. La ventana de escritorio cubre toda la pantalla. La ventana de escritorio es el área sobre la que se pintan otras ventanas. |
GetForegroundWindow Recupera un identificador de la ventana de primer plano (la ventana con la que el usuario está trabajando actualmente). El sistema asigna una prioridad ligeramente mayor al subproceso que crea la ventana de primer plano que a otros subprocesos. |
GetGUIThreadInfo Recupera información sobre la ventana activa o un subproceso de GUI especificado. |
GetInputState Determina si hay mensajes de botón del mouse o teclado en la cola de mensajes del subproceso que llama. |
GetLastActivePopup Determina qué ventana emergente pertenece a la ventana especificada se ha activo más recientemente. |
GetLayeredWindowAttributes Recupera la clave de color de transparencia y opacidad de una ventana superpuesta. |
GetMessage La función GetMessage recupera un mensaje de la cola de mensajes del subproceso que llama. (GetMessage) |
GetMessageA Recupera un mensaje de la cola de mensajes del subproceso que llama. La función envía mensajes enviados entrantes hasta que un mensaje publicado está disponible para su recuperación. (GetMessageA) |
GetMessageExtraInfo Recupera la información adicional del mensaje para el subproceso actual. La información adicional del mensaje es un valor definido por el controlador o de la aplicación asociado a la cola de mensajes del subproceso actual. |
GetMessagePos Recupera la posición del cursor del último mensaje recuperado por la función GetMessage. |
GetMessageTime Recupera la hora del mensaje para el último mensaje recuperado por la función GetMessage. |
GetMessageW La función GetMessageW (Unicode) recupera un mensaje de la cola de mensajes del subproceso que llama. (GetMessageW) |
GetNextWindow Recupera un identificador de la ventana siguiente o anterior en el orden Z. La ventana siguiente está debajo de la ventana especificada; la ventana anterior está encima. |
GetParent Recupera un identificador para el propietario o primario de la ventana especificada. |
GetProcessDefaultLayout Recupera el diseño predeterminado que se usa cuando se crean ventanas sin propietario o primario. |
GetPropA Recupera un identificador de datos de la lista de propiedades de la ventana especificada. La cadena de caracteres identifica el identificador que se va a recuperar. Una llamada anterior a la función SetProp debe haber agregado la cadena y el identificador a la lista de propiedades. (ANSI) |
GetPropW Recupera un identificador de datos de la lista de propiedades de la ventana especificada. La cadena de caracteres identifica el identificador que se va a recuperar. Una llamada anterior a la función SetProp debe haber agregado la cadena y el identificador a la lista de propiedades. (Unicode) |
GetQueueStatus Recupera el tipo de mensajes encontrados en la cola de mensajes del subproceso que llama. |
GetShellWindow Recupera un identificador en la ventana de escritorio del Shell. |
GetSysColor Recupera el color actual del elemento de presentación especificado. |
GetSystemMetrics Recupera la configuración del sistema o la métrica del sistema especificada. |
GetTitleBarInfo Recupera información sobre la barra de título especificada. |
GetTopWindow Examina el orden Z de las ventanas secundarias asociadas a la ventana primaria especificada y recupera un identificador de la ventana secundaria en la parte superior del orden Z. |
GetWindow Recupera un identificador de una ventana que tiene la relación especificada (orden Z o propietario) con la ventana especificada. |
GetWindowDisplayAffinity Recupera la configuración de afinidad de visualización actual, de cualquier proceso, para una ventana determinada. |
GetWindowInfo Recupera información sobre la ventana especificada. (GetWindowInfo) |
GetWindowLongA Recupera información sobre la ventana especificada. (GetWindowLongA) |
GetWindowLongPtrA Recupera información sobre la ventana especificada. La función también recupera el valor en un desplazamiento especificado en la memoria de ventana adicional. (ANSI) |
GetWindowLongPtrW Recupera información sobre la ventana especificada. La función también recupera el valor en un desplazamiento especificado en la memoria de ventana adicional. (Unicode) |
GetWindowLongW Recupera información sobre la ventana especificada. (GetWindowLongW) |
GetWindowModuleFileNameA Recupera la ruta de acceso completa y el nombre de archivo del módulo asociado al identificador de ventana especificado. (ANSI) |
GetWindowModuleFileNameW Recupera la ruta de acceso completa y el nombre de archivo del módulo asociado al identificador de ventana especificado. (Unicode) |
GetWindowPlacement Recupera el estado show y las posiciones restauradas, minimizadas y maximizadas de la ventana especificada. |
GetWindowRect Recupera las dimensiones del rectángulo delimitador de la ventana especificada. Las dimensiones se proporcionan en coordenadas de pantalla relativas a la esquina superior izquierda de la pantalla. |
GetWindowTextA Copia el texto de la barra de título de la ventana especificada (si tiene uno) en un búfer. Si la ventana especificada es un control , se copia el texto del control. Sin embargo, GetWindowText no puede recuperar el texto de un control en otra aplicación. (ANSI) |
GetWindowTextLengthA Recupera la longitud, en caracteres, del texto de la barra de título de la ventana especificada (si la ventana tiene una barra de título). (ANSI) |
GetWindowTextLengthW Recupera la longitud, en caracteres, del texto de la barra de título de la ventana especificada (si la ventana tiene una barra de título). (Unicode) |
GetWindowTextW Copia el texto de la barra de título de la ventana especificada (si tiene uno) en un búfer. Si la ventana especificada es un control , se copia el texto del control. Sin embargo, GetWindowText no puede recuperar el texto de un control en otra aplicación. (Unicode) |
GetWindowThreadProcessId Recupera el identificador del subproceso que creó la ventana especificada y, opcionalmente, el identificador del proceso que creó la ventana. |
GetWindowWord Recupera el valor de 16 bits (DWORD) en el desplazamiento especificado en el memor de ventana adicional. |
HOOKPROC Función de devolución de llamada definida por la aplicación o definida por la biblioteca que se usa con la función SetWindowsHookEx. El sistema llama a esta función después de llamar a la función SendMessage. El procedimiento de enlace puede examinar el mensaje; no puede modificarlo. |
InSendMessage Determina si el procedimiento de ventana actual está procesando un mensaje enviado desde otro subproceso (en el mismo proceso o en otro proceso) mediante una llamada a la función SendMessage. |
InSendMessageEx Determina si el procedimiento de ventana actual está procesando un mensaje enviado desde otro subproceso (en el mismo proceso o en otro). |
InternalGetWindowText Copia el texto de la barra de título de la ventana especificada (si tiene uno) en un búfer. |
IsChild Determina si una ventana es una ventana secundaria o una ventana descendiente de una ventana primaria especificada. |
IsGUIThread Determina si el subproceso que realiza la llamada ya es un subproceso de GUI. También puede convertir opcionalmente el subproceso en un subproceso de GUI. |
IsHungAppWindow Determina si el sistema considera que una aplicación especificada no responde. |
IsIconic Determina si la ventana especificada está minimizada (icónica). |
IsProcessDPIAware IsProcessDPIAware puede modificarse o no estar disponible. En su lugar, use GetProcessDPIAwareness. |
IsWindow Determina si el identificador de ventana especificado identifica una ventana existente. |
IsWindowArranged Determina si la ventana especificada está organizada (es decir, si está acoplada). |
IsWindowUnicode Determina si la ventana especificada es una ventana Unicode nativa. |
IsWindowVisible Determina el estado de visibilidad de la ventana especificada. |
IsZoomed Determina si una ventana está maximizada. |
KillTimer Destruye el temporizador especificado. |
LockSetForegroundWindow El proceso en primer plano puede llamar a la función LockSetForegroundWindow para deshabilitar las llamadas a la función SetForegroundWindow. |
LogicalToPhysicalPoint Convierte las coordenadas lógicas de un punto de una ventana en coordenadas físicas. |
MAKELPARAM Crea un valor para su uso como parámetro lParam en un mensaje. La macro concatena los valores especificados. |
MAKELRESULT Crea un valor para su uso como valor devuelto a partir de un procedimiento de ventana. La macro concatena los valores especificados. |
MAKEWPARAM Crea un valor para su uso como parámetro wParam en un mensaje. La macro concatena los valores especificados. |
MoveWindow Cambia la posición y las dimensiones de la ventana especificada. |
OpenIcon Restaura una ventana minimizada (icónica) a su tamaño y posición anteriores; a continuación, activa la ventana. |
PeekMessageA Envía mensajes entrantes no puestos en cola, comprueba la cola de mensajes de subprocesos de un mensaje publicado y recupera el mensaje (si existe alguno). (ANSI) |
PeekMessageW Envía mensajes entrantes no puestos en cola, comprueba la cola de mensajes de subprocesos de un mensaje publicado y recupera el mensaje (si existe alguno). (Unicode) |
PhysicalToLogicalPoint Convierte las coordenadas físicas de un punto de una ventana en coordenadas lógicas. |
PostMessageA Coloca (publica) un mensaje en la cola de mensajes asociada al subproceso que creó la ventana especificada y devuelve sin esperar a que el subproceso procese el mensaje. (ANSI) |
PostMessageW Coloca (publica) un mensaje en la cola de mensajes asociada al subproceso que creó la ventana especificada y devuelve sin esperar a que el subproceso procese el mensaje. (Unicode) |
PostQuitMessage Indica al sistema que un subproceso ha realizado una solicitud para finalizar (salir). Normalmente se usa en respuesta a un mensaje de WM_DESTROY. |
PostThreadMessageA Publica un mensaje en la cola de mensajes del subproceso especificado. Devuelve sin esperar a que el subproceso procese el mensaje. (ANSI) |
PostThreadMessageW Publica un mensaje en la cola de mensajes del subproceso especificado. Devuelve sin esperar a que el subproceso procese el mensaje. (Unicode) |
PROPENUMPROCA Una función de devolución de llamada definida por la aplicación que se usa con la función EnumProps. (ANSI) |
PROPENUMPROCEXA Función de devolución de llamada definida por la aplicación que se usa con la función EnumPropsEx. (ANSI) |
PROPENUMPROCEXW Función de devolución de llamada definida por la aplicación que se usa con la función EnumPropsEx. (Unicode) |
PROPENUMPROCW Una función de devolución de llamada definida por la aplicación que se usa con la función EnumProps. (Unicode) |
RealChildWindowFromPoint Recupera un identificador de la ventana secundaria en el punto especificado. La búsqueda está restringida a ventanas secundarias inmediatas; los nietos y las ventanas descendientes más profundas no se buscan. |
RealGetWindowClassA Recupera una cadena que especifica el tipo de ventana. (ANSI) |
RealGetWindowClassW Recupera una cadena que especifica el tipo de ventana. (Unicode) |
RegisterClassA Registra una clase de ventana para su uso posterior en las llamadas a la función CreateWindow o CreateWindowEx. (RegisterClassA) |
RegisterClassExA Registra una clase de ventana para su uso posterior en las llamadas a la función CreateWindow o CreateWindowEx. (RegisterClassExA) |
RegisterClassExW Registra una clase de ventana para su uso posterior en las llamadas a la función CreateWindow o CreateWindowEx. (RegisterClassExW) |
RegisterClassW Registra una clase de ventana para su uso posterior en las llamadas a la función CreateWindow o CreateWindowEx. (RegisterClassW) |
RegisterShellHookWindow Registra una ventana de Shell especificada para recibir determinados mensajes de eventos o notificaciones que son útiles para las aplicaciones de Shell. |
RegisterWindowMessageA Define un nuevo mensaje de ventana que se garantiza que es único en todo el sistema. El valor del mensaje se puede usar al enviar o publicar mensajes. (ANSI) |
RegisterWindowMessageW Define un nuevo mensaje de ventana que se garantiza que es único en todo el sistema. El valor del mensaje se puede usar al enviar o publicar mensajes. (Unicode) |
RemovePropA Quita una entrada de la lista de propiedades de la ventana especificada. La cadena de caracteres especificada identifica la entrada que se va a quitar. (ANSI) |
RemovePropW Quita una entrada de la lista de propiedades de la ventana especificada. La cadena de caracteres especificada identifica la entrada que se va a quitar. (Unicode) |
ReplyMessage Responde a un mensaje enviado desde otro subproceso por la función SendMessage. |
SENDASYNCPROC Una función de devolución de llamada definida por la aplicación que se usa con la función SendMessageCallback. |
SendMessage La función SendMessage envía el mensaje especificado a una ventana o ventanas. (Función SendMessage) |
SendMessageA Envía el mensaje especificado a una ventana o ventana. La función SendMessage llama al procedimiento de ventana para la ventana especificada y no devuelve hasta que el procedimiento de ventana haya procesado el mensaje. (SendMessageA) |
SendMessageCallbackA Envía el mensaje especificado a una ventana o ventana. (SendMessageCallbackA) |
SendMessageCallbackW Envía el mensaje especificado a una ventana o ventana. (SendMessageCallbackW) |
SendMessageTimeoutA Envía el mensaje especificado a una o varias ventanas. (ANSI) |
SendMessageTimeoutW Envía el mensaje especificado a una o varias ventanas. (Unicode) |
SendMessageW La función SendMessageW (Unicode) envía el mensaje especificado a una ventana o ventana. (SendMessageW) |
SendNotifyMessageA Envía el mensaje especificado a una ventana o ventana. (SendNotifyMessageA) |
SendNotifyMessageW Envía el mensaje especificado a una ventana o ventana. (SendNotifyMessageW) |
SetAdditionalForegroundBoostProcesses SetAdditionalForegroundBoostProcesses es una API de asistencia de rendimiento para ayudar a las aplicaciones con un modelo de aplicación de varios procesos donde varios procesos contribuyen a una experiencia en primer plano, ya sea como datos o representación. |
SetClassLongA Reemplaza el valor de 32 bits especificado (long) en el desplazamiento especificado en la memoria de clase adicional o la estructura WNDCLASSEX de la clase a la que pertenece la ventana especificada. (ANSI) |
SetClassLongPtrA Reemplaza el valor especificado en el desplazamiento especificado en la memoria de clase adicional o la estructura WNDCLASSEX de la clase a la que pertenece la ventana especificada. (ANSI) |
SetClassLongPtrW Reemplaza el valor especificado en el desplazamiento especificado en la memoria de clase adicional o la estructura WNDCLASSEX de la clase a la que pertenece la ventana especificada. (Unicode) |
SetClassLongW Reemplaza el valor de 32 bits especificado (long) en el desplazamiento especificado en la memoria de clase adicional o la estructura WNDCLASSEX de la clase a la que pertenece la ventana especificada. (Unicode) |
SetClassWord Reemplaza el valor de 16 bits (WORD) en el desplazamiento especificado en la memoria de clase adicional para la clase de ventana a la que pertenece la ventana especificada. |
SetCoalescableTimer Crea un temporizador con el valor de tiempo de espera especificado y un retraso de tolerancia combinado. |
SetForegroundWindow Trae el subproceso que creó la ventana especificada en primer plano y activa la ventana. |
SetLayeredWindowAttributes Establece la clave de color de transparencia y opacidad de una ventana superpuesta. |
SetMessageExtraInfo Establece la información adicional del mensaje para el subproceso actual. |
SetParent Cambia la ventana primaria de la ventana secundaria especificada. |
SetProcessDefaultLayout Cambia el diseño predeterminado cuando se crean ventanas sin ningún elemento primario o propietario solo para el proceso que se está ejecutando actualmente. |
SetProcessDPIAware SetProcessDPIAware puede modificarse o no estar disponible. En su lugar, use SetProcessDPIAwareness. |
SetPropA Agrega una nueva entrada o cambia una entrada existente en la lista de propiedades de la ventana especificada. (ANSI) |
SetPropW Agrega una nueva entrada o cambia una entrada existente en la lista de propiedades de la ventana especificada. (Unicode) |
SetSysColors Establece los colores de los elementos de presentación especificados. |
SetTimer Crea un temporizador con el valor de tiempo de espera especificado. |
SetWindowDisplayAffinity Almacena la configuración de afinidad para mostrar en modo kernel en el hWnd asociado a la ventana. |
SetWindowLongA Cambia un atributo de la ventana especificada. La función también establece el valor de 32 bits (long) en el desplazamiento especificado en la memoria de ventana adicional. (ANSI) |
SetWindowLongPtrA Cambia un atributo de la ventana especificada. (ANSI) |
SetWindowLongPtrW Cambia un atributo de la ventana especificada. (Unicode) |
SetWindowLongW Cambia un atributo de la ventana especificada. La función también establece el valor de 32 bits (long) en el desplazamiento especificado en la memoria de ventana adicional. (Unicode) |
SetWindowPlacement Establece el estado de presentación y las posiciones restauradas, minimizadas y maximizadas de la ventana especificada. |
SetWindowPos Cambia el tamaño, la posición y el orden Z de una ventana secundaria, emergente o de nivel superior. Estas ventanas se ordenan según su apariencia en la pantalla. La ventana superior recibe el rango más alto y es la primera ventana en el orden Z. |
SetWindowsHookExA Instala un procedimiento de enlace definido por la aplicación en una cadena de enlace. (ANSI) |
SetWindowsHookExW Instala un procedimiento de enlace definido por la aplicación en una cadena de enlace. (Unicode) |
SetWindowTextA Cambia el texto de la barra de título de la ventana especificada (si tiene una). Si la ventana especificada es un control, se cambia el texto del control. Sin embargo, SetWindowText no puede cambiar el texto de un control en otra aplicación. (ANSI) |
SetWindowTextW Cambia el texto de la barra de título de la ventana especificada (si tiene una). Si la ventana especificada es un control, se cambia el texto del control. Sin embargo, SetWindowText no puede cambiar el texto de un control en otra aplicación. (Unicode) |
ShowOwnedPopups Muestra u oculta todas las ventanas emergentes que pertenecen a la ventana especificada. |
ShowWindow Establece el estado de presentación de la ventana especificada. |
ShowWindowAsync Establece el estado de presentación de una ventana sin esperar a que se complete la operación. |
Soundsentry Desencadena una señal visual para indicar que se está reproduciendo un sonido. |
SwitchToThisWindow Cambia el foco a la ventana especificada y la lleva al primer plano. |
SystemParametersInfoA Recupera o establece el valor de uno de los parámetros de todo el sistema. (ANSI) |
SystemParametersInfoW Recupera o establece el valor de uno de los parámetros de todo el sistema. (Unicode) |
TileWindows Mosaico las ventanas secundarias especificadas de la ventana primaria especificada. |
TIMERPROC Función de devolución de llamada definida por la aplicación que procesa WM_TIMER mensajes. El tipo TIMERPROC define un puntero a esta función de devolución de llamada. TimerProc es un marcador de posición para el nombre de función definido por la aplicación. |
TranslateMDISysAccel Procesa pulsaciones de teclas de aceleración para los comandos de menú de ventana de las ventanas secundarias de la interfaz de varios documentos (MDI) asociadas a la ventana de cliente MDI especificada. |
TranslateMessage Convierte los mensajes de clave virtual en mensajes de caracteres. Los mensajes de caracteres se publican en la cola de mensajes del subproceso que realiza la llamada, que se leerá la próxima vez que el subproceso llame a la función GetMessage o PeekMessage. |
UnhookWindowsHookEx Quita un procedimiento de enlace instalado en una cadena de enlace mediante la función SetWindowsHookEx. |
Anular el registroClassA Anula el registro de una clase de ventana, liberando la memoria necesaria para la clase . (ANSI) |
Anular el registroClassW Anula el registro de una clase de ventana, liberando la memoria necesaria para la clase . (Unicode) |
UpdateLayeredWindow Actualiza la posición, el tamaño, la forma, el contenido y la transparencia de una ventana superpuesta. |
WaitMessage Devuelve el control a otros subprocesos cuando un subproceso no tiene ningún otro mensaje en su cola de mensajes. La función WaitMessage suspende el subproceso y no vuelve hasta que se coloca un nuevo mensaje en la cola de mensajes del subproceso. |
WindowFromPhysicalPoint Recupera un identificador de la ventana que contiene el punto físico especificado. |
WindowFromPoint Recupera un identificador de la ventana que contiene el punto especificado. |
WinMain Punto de entrada proporcionado por el usuario para una aplicación gráfica basada en Windows. |
WNDPROC Función de devolución de llamada, que se define en la aplicación, que procesa los mensajes enviados a una ventana. |
Estructuras
ALTTABINFO Contiene información de estado para la ventana de conmutación de aplicaciones (ALT+TAB). |
ANIMATIONINFO Describe los efectos de animación asociados a las acciones del usuario. |
AUDIODESCRIPCIÓN Contiene información asociada a descripciones de audio. Esta estructura se usa con la función SystemParametersInfo cuando se especifica el valor de acción SPI_GETAUDIODESCRIPTION o SPI_SETAUDIODESCRIPTION. |
BSMINFO Contiene información sobre una ventana que denegó una solicitud de BroadcastSystemMessageEx. |
CBT_CREATEWNDA Contiene información pasada a un procedimiento de enlace de WH_CBT, CBTProc, antes de crear una ventana. (ANSI) |
CBT_CREATEWNDW Contiene información pasada a un procedimiento de enlace de WH_CBT, CBTProc, antes de crear una ventana. (Unicode) |
CBTACTIVATESTRUCT Contiene información que se pasa a un procedimiento de enlace de WH_CBT, CBTProc, antes de activar una ventana. |
CHANGEFILTERSTRUCT Contiene información de resultados extendida obtenida mediante una llamada a la función ChangeWindowMessageFilterEx. |
CLIENTCREATESTRUCT Contiene información sobre el menú y la primera ventana secundaria de la interfaz de varios documentos (MDI) de una ventana de cliente MDI. |
CREATESTRUCTA Define los parámetros de inicialización pasados al procedimiento de ventana de una aplicación. Estos miembros son idénticos a los parámetros de la función CreateWindowEx. (ANSI) |
CREATESTRUCTW Define los parámetros de inicialización pasados al procedimiento de ventana de una aplicación. Estos miembros son idénticos a los parámetros de la función CreateWindowEx. (Unicode) |
CWPRETSTRUCT Define los parámetros de mensaje pasados a un procedimiento de enlace de WH_CALLWNDPROCRET, CallWndRetProc. |
CWPSTRUCT Define los parámetros de mensaje pasados a un procedimiento de enlace de WH_CALLWNDPROC, CallWndProc. |
DEBUGHOOKINFO Contiene información de depuración que se pasa a un procedimiento de enlace WH_DEBUG, DebugProc. |
EVENTMSG Contiene información sobre un mensaje de hardware enviado a la cola de mensajes del sistema. Esta estructura se usa para almacenar información de mensajes para la función de devolución de llamada JournalPlaybackProc. |
GUITHREADINFO Contiene información sobre un subproceso de GUI. |
KBDLLHOOKSTRUCT Contiene información sobre un evento de entrada de teclado de bajo nivel. |
MDICREATESTRUCTA Contiene información sobre la clase, el título, el propietario, la ubicación y el tamaño de una ventana secundaria de interfaz de varios documentos (MDI). (ANSI) |
MDICREATESTRUCTW Contiene información sobre la clase, el título, el propietario, la ubicación y el tamaño de una ventana secundaria de interfaz de varios documentos (MDI). (Unicode) |
MINIMICDMETRICS Contiene las métricas escalables asociadas a las ventanas minimizadas. |
MINMAXINFO Contiene información sobre el tamaño y la posición maximizados de una ventana y su tamaño de seguimiento mínimo y máximo. |
MOUSEHOOKSTRUCT Contiene información sobre un evento del mouse pasado a un procedimiento de enlace de WH_MOUSE, MouseProc. |
MOUSEHOOKSTRUCTEX Contiene información sobre un evento del mouse pasado a un procedimiento de enlace de WH_MOUSE, MouseProc. Se trata de una extensión de la estructura MOUSEHOOKSTRUCT que incluye información sobre el movimiento de ruedas o el uso del botón X. |
MSG Contiene información de mensaje de la cola de mensajes de un subproceso. |
MSLLHOOKSTRUCT Contiene información sobre un evento de entrada de mouse de bajo nivel. |
NCCALCSIZE_PARAMS Contiene información que una aplicación puede usar al procesar el mensaje WM_NCCALCSIZE para calcular el tamaño, la posición y el contenido válido del área cliente de una ventana. |
NONCLIENTMETRICSA Contiene las métricas escalables asociadas al área no cliente de una ventana no minimizada. (ANSI) |
NONCLIENTMETRICSW Contiene las métricas escalables asociadas al área no cliente de una ventana no minimizada. (Unicode) |
STYLESTRUCT Contiene los estilos de una ventana. |
TITLEBARINFO Contiene información de la barra de título. |
TITLEBARINFOEX Expande la información descrita en la estructura TITLEBARINFO mediante la inclusión de las coordenadas de cada elemento de la barra de título. |
UPDATELAYEREDWINDOWINFO Usado por UpdateLayeredWindowIndirect para proporcionar información de posición, tamaño, forma, contenido y translucencia para una ventana superpuesta. |
WINDOWINFO Contiene información de ventana. |
WINDOWPLACEMENT Contiene información sobre la colocación de una ventana en la pantalla. |
WINDOWPOS Contiene información sobre el tamaño y la posición de una ventana. |
WNDCLASSA Contiene los atributos de clase de ventana registrados por la función RegisterClass. (ANSI) |
WNDCLASSEXA Contiene información de clase de ventana. (ANSI) |
WNDCLASSEXW Contiene información de clase de ventana. (Unicode) |
WNDCLASSW Contiene los atributos de clase de ventana registrados por la función RegisterClass. (Unicode) |