Encabezado windowsx.h
Varias tecnologías usan este encabezado. Para más información, consulte:
windowsx.h contiene las siguientes interfaces de programación:
Button_Enable Habilita o deshabilita un botón. |
Button_GetCheck Obtiene el estado de verificación de un botón de radio o casilla. Puede usar esta macro o enviar explícitamente el mensaje de BM_GETCHECK. |
Button_GetState Recupera el estado de un botón o casilla. Puede usar esta macro o enviar explícitamente el mensaje BM_GETSTATE. |
Button_GetText Obtiene el texto de un botón. |
Button_GetTextLength Obtiene el número de caracteres del texto de un botón. |
Button_SetCheck Establece el estado de verificación de un botón de radio o casilla. Puede usar esta macro o enviar explícitamente el mensaje de BM_SETCHECK. |
Button_SetState Establece el estado de resaltado de un botón. El estado de resaltado indica si el botón está resaltado como si el usuario lo hubiera insertado. Puede usar esta macro o enviar el mensaje BM_SETSTATE explícitamente. |
Button_SetStyle Establece el estilo de un botón. Puede usar esta macro o enviar explícitamente el mensaje BM_SETSTYLE. |
Button_SetText Establece el texto de un botón. |
ComboBox_AddItemData Agrega datos de elemento a la lista en un cuadro combinado en la ubicación especificada. Puede usar esta macro o enviar el mensaje CB_ADDSTRING explícitamente. |
ComboBox_AddString Agrega una cadena a una lista de un cuadro combinado. |
ComboBox_DeleteString Elimina el elemento en la ubicación especificada de una lista de un cuadro combinado. Puede usar esta macro o enviar explícitamente el mensaje de CB_DELETESTRING. |
ComboBox_Dir Agrega nombres a la lista mostrada por un cuadro combinado. |
ComboBox_Enable Habilita o deshabilita un control de cuadro combinado. |
ComboBox_FindItemData Busca el primer elemento de una lista de cuadros combinados que tiene los datos de elemento especificados. Puede usar esta macro o enviar explícitamente el mensaje de CB_FINDSTRING. |
ComboBox_FindString Busca la primera cadena en una lista de cuadros combinados que comienza con la cadena especificada. Puede usar esta macro o enviar explícitamente el mensaje de CB_FINDSTRING. |
ComboBox_FindStringExact Busca la primera cadena en una lista de cuadros combinados que coincide exactamente con la cadena especificada, salvo que la búsqueda no distingue mayúsculas de minúsculas. Puede usar esta macro o enviar explícitamente el mensaje de CB_FINDSTRINGEXACT. |
ComboBox_GetCount Obtiene el número de elementos del cuadro de lista de un cuadro combinado. Puede usar esta macro o enviar explícitamente el mensaje CB_GETCOUNT. |
ComboBox_GetCurSel Obtiene el índice del elemento seleccionado actualmente en un cuadro combinado. Puede usar esta macro o enviar explícitamente el mensaje CB_GETCURSEL. |
ComboBox_GetDroppedControlRect Recupera las coordenadas de pantalla de un cuadro combinado en su estado desplegable. Puede usar esta macro o enviar explícitamente el mensaje de CB_GETDROPPEDCONTROLRECT. |
ComboBox_GetDroppedState Determina si la lista desplegable de un control de cuadro combinado está visible. Puede usar esta macro o enviar explícitamente el mensaje CB_GETDROPPEDSTATE. |
ComboBox_GetExtendedUI Determina si un cuadro combinado usa la interfaz de usuario (UI) predeterminada o la interfaz de usuario extendida. Puede usar esta macro o enviar explícitamente el mensaje CB_GETEXTENDEDUI. |
ComboBox_GetItemData Obtiene el valor definido por la aplicación asociado al elemento de lista especificado en un cuadro combinado. Puede usar esta macro o enviar explícitamente el mensaje CB_GETITEMDATA. |
ComboBox_GetItemHeight Recupera la altura de los elementos de lista en un cuadro combinado. Puede usar esta macro o enviar explícitamente el mensaje CB_GETITEMHEIGHT. |
ComboBox_GetLBText Obtiene una cadena de una lista de un cuadro combinado. Puede usar esta macro o enviar el mensaje CB_GETLBTEXT explícitamente. |
ComboBox_GetLBTextLen Obtiene la longitud de una cadena de la lista de un cuadro combinado. Puede usar esta macro o enviar el mensaje CB_GETLBTEXTLEN explícitamente. |
ComboBox_GetText Recupera el texto de un control de cuadro combinado. |
ComboBox_GetTextLength Obtiene el número de caracteres del texto de un cuadro combinado. |
ComboBox_InsertItemData Inserta datos de elementos en una lista de un cuadro combinado en la ubicación especificada. Puede usar esta macro o enviar explícitamente el mensaje de CB_INSERTSTRING. |
ComboBox_InsertString Agrega una cadena a una lista de un cuadro combinado en la ubicación especificada. Puede usar esta macro o enviar explícitamente el mensaje de CB_INSERTSTRING. |
ComboBox_LimitText Limita la longitud del texto que el usuario puede escribir en el control de edición de un cuadro combinado. Puede usar esta macro o enviar explícitamente el mensaje CB_LIMITTEXT. |
ComboBox_ResetContent Quita todos los elementos del cuadro de lista y el control de edición de un cuadro combinado. Puede usar esta macro o enviar explícitamente el mensaje de CB_RESETCONTENT. |
ComboBox_SelectItemData Busca una lista en un cuadro combinado para un elemento que tenga los datos de elementos especificados. Si se encuentra un elemento coincidente, se selecciona el elemento. Puede usar esta macro o enviar el mensaje CB_SELECTSTRING explícitamente. |
ComboBox_SelectString Busca una lista en un cuadro combinado para un elemento que comienza con los caracteres de una cadena especificada. Si se encuentra un elemento coincidente, se selecciona el elemento. Puede usar esta macro o enviar el mensaje CB_SELECTSTRING explícitamente. |
ComboBox_SetCurSel Establece el elemento seleccionado actualmente en un cuadro combinado. Puede usar esta macro o enviar el mensaje CB_SETCURSEL explícitamente. |
ComboBox_SetExtendedUI Selecciona la interfaz de usuario (UI) predeterminada o la interfaz de usuario extendida para un cuadro combinado que tiene el estilo CBS_DROPDOWN o CBS_DROPDOWNLIST. Puede usar esta macro o enviar el mensaje CB_SETEXTENDEDUI explícitamente. |
ComboBox_SetItemData Establece el valor definido por la aplicación asociado al elemento de lista especificado en un cuadro combinado. Puede usar esta macro o enviar el mensaje CB_SETITEMDATA explícitamente. |
ComboBox_SetItemHeight Establece el alto de los elementos de lista o el campo de selección en un cuadro combinado. Puede usar esta macro o enviar el mensaje CB_SETITEMHEIGHT explícitamente. |
ComboBox_SetText Establece el texto de un cuadro combinado. |
ComboBox_ShowDropdown Muestra u oculta la lista en un cuadro combinado. Puede usar esta macro o enviar explícitamente el mensaje CB_SHOWDROPDOWN. |
DeleteFont La macro DeleteFont elimina un objeto de fuente, liberando todos los recursos del sistema asociados al objeto de fuente. |
Edit_CanUndo Determina si hay acciones en la cola de deshacer de un control de edición o edición enriquecida. Puede usar esta macro o enviar explícitamente el mensaje EM_CANUNDO. |
Edit_EmptyUndoBuffer Restablece la marca deshacer de un control de edición o edición enriquecida. La marca de deshacer se establece cada vez que se puede deshacer una operación dentro del control de edición. Puede usar esta macro o enviar el mensaje EM_EMPTYUNDOBUFFER explícitamente. |
Edit_Enable Habilita o deshabilita un control de edición. |
Edit_FmtLines Establece una marca que determina si el texto recuperado de un control de edición de varias líneas incluye caracteres de salto de línea suaves. |
Edit_GetFirstVisibleLine Obtiene el índice de la línea visible superior en un control de edición multilínea o edición enriquecida. Puede usar esta macro o enviar el mensaje EM_GETFIRSTVISIBLELINE explícitamente. |
Edit_GetHandle Obtiene un identificador de la memoria asignada actualmente para el texto de un control de edición de varias líneas. Puede usar esta macro o enviar el mensaje EM_GETHANDLE explícitamente. |
Edit_GetLine Recupera una línea de texto de un control de edición o edición enriquecida. Puede usar esta macro o enviar el mensaje EM_GETLINE explícitamente. |
Edit_GetLineCount Obtiene el número de líneas del texto de un control de edición. Puede usar esta macro o enviar el mensaje EM_GETLINECOUNT explícitamente. |
Edit_GetModify Obtiene el estado de una marca de modificación del control de edición o de edición enriquecida. La marca indica si se ha modificado el contenido del control. Puede usar esta macro o enviar el mensaje EM_GETMODIFY explícitamente. |
Edit_GetPasswordChar Obtiene el carácter de contraseña de un control de edición o edición enriquecida. Puede usar esta macro o enviar el mensaje EM_GETPASSWORDCHAR explícitamente. |
Edit_GetRect Obtiene el rectángulo de formato de un control de edición. Puede usar esta macro o enviar el mensaje EM_GETRECT explícitamente. |
Edit_GetSel Obtiene las posiciones de carácter inicial y final de la selección actual en un control de edición o edición enriquecida. Puede usar esta macro o enviar el mensaje EM_GETSEL explícitamente. |
Edit_GetText Obtiene el texto de un control de edición. |
Edit_GetTextLength Obtiene el número de caracteres del texto de un control de edición. |
Edit_GetWordBreakProc Recupera la dirección de una función Wordwrap del control de edición o edición enriquecida. Puede usar esta macro o enviar el mensaje EM_GETWORDBREAKPROC explícitamente. |
Edit_LimitText Limita la longitud del texto que se puede introducir en un control de edición. Puede usar esta macro o enviar el mensaje EM_LIMITTEXT explícitamente. |
Edit_LineFromChar Obtiene el índice de la línea que contiene el índice de caracteres especificado en un control de edición multilínea o edición enriquecida. Puede usar esta macro o enviar el mensaje EM_LINEFROMCHAR explícitamente. |
Edit_LineIndex Obtiene el índice de caracteres del primer carácter de una línea especificada en un control de edición multilínea o edición enriquecida. Puede usar esta macro o enviar explícitamente el mensaje EM_LINEINDEX. |
Edit_LineLength Recupera la longitud, en caracteres, de una línea en un control de edición o edición enriquecida. Puede usar esta macro o enviar el mensaje EM_LINELENGTH explícitamente. |
Edit_ReplaceSel Reemplaza el texto seleccionado en un control de edición o un control de edición enriquecido por el texto especificado. Puede usar esta macro o enviar el mensaje EM_REPLACESEL explícitamente. |
Edit_Scroll Desplaza el texto verticalmente en un control de edición multilínea o edición enriquecida. Puede usar esta macro o enviar el mensaje EM_SCROLL explícitamente. |
Edit_ScrollCaret Desplaza el símbolo de intercalación en la vista en un control de edición o edición enriquecida. Puede usar esta macro o enviar el mensaje EM_SCROLLCARET explícitamente. |
Edit_SetHandle Establece el identificador de la memoria que usará un control de edición de varias líneas. Puede usar esta macro o enviar el mensaje EM_SETHANDLE explícitamente. |
Edit_SetModify Establece o borra la marca de modificación de un control de edición. La marca de modificación indica si se ha modificado el texto del control de edición. Puede usar esta macro o enviar explícitamente el mensaje EM_SETMODIFY. |
Edit_SetPasswordChar Establece o quita el carácter de contraseña de un control de edición o edición enriquecida. Cuando se establece un carácter de contraseña, ese carácter se muestra en lugar de los caracteres tipados por el usuario. Puede usar esta macro o enviar el mensaje EM_SETPASSWORDCHAR explícitamente. |
Edit_SetReadOnly Establece o quita el estilo de solo lectura (ES_READONLY) de un control de edición o edición enriquecida. Puede usar esta macro o enviar el mensaje EM_SETREADONLY explícitamente. |
Edit_SetRect Establece el rectángulo de formato de un control de edición. Puede usar esta macro o enviar el mensaje EM_SETRECT explícitamente. |
Edit_SetRectNoPaint Establece el rectángulo de formato de un control de edición de varias líneas. Esta macro es equivalente a Edit_SetRect, salvo que no vuelve a dibujar la ventana de control de edición. Puede usar esta macro o enviar el mensaje EM_SETRECTNP explícitamente. |
Edit_SetSel Selecciona un intervalo de caracteres en un control de edición o edición enriquecida. Puede usar esta macro o enviar el mensaje EM_SETSEL explícitamente. |
Edit_SetTabStops Establece las tabulaciones en un control de edición multilínea o edición enriquecida. Cuando se copia texto en el control, cualquier carácter de tabulación del texto hace que se genere espacio hasta la siguiente tabulación. Puede usar esta macro o enviar el mensaje EM_SETTABSTOPS explícitamente. |
Edit_SetText Establece el texto de un control de edición. |
Edit_SetWordBreakProc Reemplaza la función Wordwrap predeterminada de un control de edición por una función Wordwrap definida por la aplicación. Puede usar esta macro o enviar explícitamente el mensaje EM_SETWORDBREAKPROC. |
Edit_Undo Deshace la última operación de la cola de deshacer de un control de edición o edición enriquecida. Puede usar esta macro o enviar el mensaje EM_UNDO explícitamente. |
GET_X_LPARAM Recupera la coordenada x firmada del valor LPARAM especificado. |
GET_Y_LPARAM Recupera la coordenada Y firmada del valor LPARAM especificado. |
ListBox_AddItemData Agrega datos de elemento al cuadro de lista en la ubicación especificada. Puede usar esta macro o enviar el mensaje LB_ADDSTRING explícitamente. |
ListBox_AddString Agrega una cadena a un cuadro de lista. |
ListBox_DeleteString Elimina el elemento en la ubicación especificada en un cuadro de lista. Puede usar esta macro o enviar explícitamente el mensaje LB_DELETESTRING. |
ListBox_Dir Agrega nombres a la lista mostrada por un cuadro de lista. |
ListBox_Enable Habilita o deshabilita un control de cuadro de lista. |
ListBox_FindItemData Busca el primer elemento en un cuadro de lista que tiene los datos de elemento especificados. Puede usar esta macro o enviar el mensaje LB_FINDSTRING explícitamente. |
ListBox_FindString Busca la primera cadena en un cuadro de lista que comienza con la cadena especificada. Puede usar esta macro o enviar el mensaje LB_FINDSTRING explícitamente. |
ListBox_FindStringExact Busca la primera cadena de cuadro de lista que coincide exactamente con la cadena especificada, salvo que la búsqueda no distingue mayúsculas de minúsculas. Puede usar esta macro o enviar el mensaje LB_FINDSTRINGEXACT explícitamente. |
ListBox_GetCaretIndex Recupera el índice del elemento de cuadro de lista que tiene el rectángulo de foco en un cuadro de lista de selección múltiple. El elemento puede o no estar seleccionado. Puede usar esta macro o enviar el mensaje LB_GETCARETINDEX explícitamente. |
ListBox_GetCount Obtiene el número de elementos de un cuadro de lista. Puede usar esta macro o enviar el mensaje LB_GETCOUNT explícitamente. |
ListBox_GetCurSel Obtiene el índice del elemento seleccionado actualmente en un cuadro de lista de selección única. Puede usar esta macro o enviar el mensaje LB_GETCURSEL explícitamente. |
ListBox_GetHorizontalExtent Obtiene el ancho que un cuadro de lista se puede desplazar horizontalmente (ancho desplazable) si el cuadro de lista tiene una barra de desplazamiento horizontal. Puede usar esta macro o enviar el mensaje LB_GETHORIZONTALEXTENT explícitamente. |
ListBox_GetItemData Obtiene el valor definido por la aplicación asociado al elemento de cuadro de lista especificado. Puede usar esta macro o enviar el mensaje LB_GETITEMDATA explícitamente. |
ListBox_GetItemHeight Recupera el alto de los elementos de un cuadro de lista. |
ListBox_GetItemRect Obtiene las dimensiones del rectángulo que enlaza un elemento de cuadro de lista tal y como se muestra actualmente en el cuadro de lista. Puede usar esta macro o enviar el mensaje LB_GETITEMRECT explícitamente. |
ListBox_GetSel Obtiene el estado de selección de un elemento. Puede usar esta macro o enviar el mensaje LB_GETSEL explícitamente. |
ListBox_GetSelCount Obtiene el recuento de elementos seleccionados en un cuadro de lista de selección múltiple. Puede usar esta macro o enviar el mensaje LB_GETSELCOUNT explícitamente. |
ListBox_GetSelItems Obtiene los índices de los elementos seleccionados en un cuadro de lista de selección múltiple. Puede usar esta macro o enviar explícitamente el mensaje LB_GETSELITEMS. |
ListBox_GetText Obtiene una cadena de un cuadro de lista. Puede usar esta macro o enviar el mensaje LB_GETTEXT explícitamente. |
ListBox_GetTextLen Obtiene la longitud de una cadena en un cuadro de lista. Puede usar esta macro o enviar el mensaje LB_GETTEXTLEN explícitamente. |
ListBox_GetTopIndex Obtiene el índice del primer elemento visible en un cuadro de lista. Puede usar esta macro o enviar explícitamente el mensaje LB_GETTOPINDEX. |
ListBox_InsertItemData Inserta datos de elementos en un cuadro de lista en la ubicación especificada. Puede usar esta macro o enviar el mensaje LB_INSERTSTRING explícitamente. |
ListBox_InsertString Agrega una cadena a un cuadro de lista en la ubicación especificada. Puede usar esta macro o enviar el mensaje LB_INSERTSTRING explícitamente. |
ListBox_ResetContent Quita todos los elementos de un cuadro de lista. Puede usar esta macro o enviar el mensaje LB_RESETCONTENT explícitamente. |
ListBox_SelectItemData Busca en un cuadro de lista un elemento que tenga los datos de elementos especificados. Si se encuentra un elemento coincidente, se selecciona el elemento. Puede usar esta macro o enviar el mensaje LB_SELECTSTRING explícitamente. |
ListBox_SelectString Busca un cuadro de lista para un elemento que comienza con los caracteres de una cadena especificada. Si se encuentra un elemento coincidente, se selecciona el elemento. Puede usar esta macro o enviar el mensaje LB_SELECTSTRING explícitamente. |
ListBox_SelItemRange Selecciona o anula la selección de uno o varios elementos consecutivos en un cuadro de lista de selección múltiple. Puede usar esta macro o enviar el mensaje LB_SELITEMRANGE explícitamente. |
ListBox_SetCaretIndex Establece el rectángulo de foco en el elemento del índice especificado en un cuadro de lista de selección múltiple. Si el elemento no está visible, se desplaza hacia la vista. Puede usar esta macro o enviar el mensaje LB_SETCARETINDEX explícitamente. |
ListBox_SetColumnWidth Establece el ancho de todas las columnas en un cuadro de lista de varias columnas. Puede usar esta macro o enviar el mensaje LB_SETCOLUMNWIDTH explícitamente. |
ListBox_SetCurSel Establece el elemento seleccionado actualmente en un cuadro de lista de selección única. Puede usar esta macro o enviar el mensaje LB_SETCURSEL explícitamente. |
ListBox_SetHorizontalExtent Establezca el ancho por el que se puede desplazar horizontalmente un cuadro de lista (ancho desplazable). |
ListBox_SetItemData Establece el valor definido por la aplicación asociado al elemento de cuadro de lista especificado. Puede usar esta macro o enviar explícitamente el mensaje LB_SETITEMDATA. |
ListBox_SetItemHeight Establece el alto de los elementos de un cuadro de lista. |
ListBox_SetSel Selecciona o anula la selección de un elemento en un cuadro de lista de selección múltiple. Puede usar esta macro o enviar explícitamente el mensaje LB_SETSEL. |
ListBox_SetTabStops Establece las posiciones de tabulación en un cuadro de lista. Puede usar esta macro o enviar el mensaje LB_SETTABSTOPS explícitamente. |
ListBox_SetTopIndex Garantiza que el elemento especificado en un cuadro de lista esté visible. Puede usar esta macro o enviar explícitamente el mensaje LB_SETTOPINDEX. |
ScrollBar_Enable Habilita o deshabilita un control de barra de desplazamiento. |
ScrollBar_GetPos Recupera la posición del cuadro de desplazamiento (pulgar) en la barra de desplazamiento especificada. |
ScrollBar_GetRange Obtiene el intervalo de una barra de desplazamiento. |
ScrollBar_SetPos Establece la posición del cuadro de desplazamiento (pulgar) en la barra de desplazamiento especificada y, si se solicita, vuelve a dibujar la barra de desplazamiento para reflejar la nueva posición del cuadro de desplazamiento. (ScrollBar_SetPos) |
ScrollBar_SetRange Establece el intervalo de una barra de desplazamiento. |
ScrollBar_Show Muestra u oculta un control de barra de desplazamiento. |
SelectFont La macro SelectFont selecciona un objeto de fuente en el contexto de dispositivo (DC) especificado. El nuevo objeto de fuente reemplaza al objeto de fuente anterior. |
Static_Enable Habilita o deshabilita un control estático. |
Static_GetIcon Recupera un identificador del icono asociado a un control estático que tiene el estilo SS_ICON. Puede usar esta macro o enviar explícitamente el mensaje STM_GETICON. |
Static_GetText Obtiene el texto de un control estático. |
Static_GetTextLength Obtiene el número de caracteres del texto de un control estático. |
Static_SetIcon Establece el icono de un control estático. Puede usar esta macro o enviar explícitamente el mensaje STM_SETICON. |
Static_SetText Establece el texto de un control estático. |