Заголовок windowsx.h
Этот заголовок используется несколькими технологиями. Дополнительные сведения см. в разделе:
windowsx.h содержит следующие программные интерфейсы:
Функции
Button_Enable Включает или отключает кнопку. |
Button_GetCheck Возвращает состояние проверка переключателя или проверка поля. Вы можете использовать этот макрос или отправить сообщение BM_GETCHECK явным образом. |
Button_GetState Извлекает состояние кнопки или проверка поля. Вы можете использовать этот макрос или отправить сообщение BM_GETSTATE явным образом. |
Button_GetText Возвращает текст кнопки. |
Button_GetTextLength Возвращает количество символов в тексте кнопки. |
Button_SetCheck Задает состояние проверка переключателя или проверка поля. Вы можете использовать этот макрос или отправить сообщение BM_SETCHECK явным образом. |
Button_SetState Задает состояние выделения кнопки. Состояние выделения указывает, выделена ли кнопка так, как если бы пользователь ее нажал. Вы можете использовать этот макрос или отправить сообщение BM_SETSTATE явным образом. |
Button_SetStyle Задает стиль кнопки. Вы можете использовать этот макрос или отправить сообщение BM_SETSTYLE явным образом. |
Button_SetText Задает текст кнопки. |
ComboBox_AddItemData Добавляет данные элемента в список в поле со списком в указанном расположении. Вы можете использовать этот макрос или отправить сообщение CB_ADDSTRING явным образом. |
ComboBox_AddString Добавляет строку в список в поле со списком. |
ComboBox_DeleteString Удаляет элемент в указанном расположении в списке в поле со списком. Вы можете использовать этот макрос или отправить сообщение CB_DELETESTRING явным образом. |
ComboBox_Dir Добавляет имена в список, отображаемый полем со списком. |
ComboBox_Enable Включает или отключает элемент управления "Поле со списком". |
ComboBox_FindItemData Находит первый элемент в списке со списком, который содержит указанные данные элемента. Вы можете использовать этот макрос или отправить сообщение CB_FINDSTRING явным образом. |
ComboBox_FindString Находит первую строку в списке полей со списком, которая начинается с указанной строки. Вы можете использовать этот макрос или отправить сообщение CB_FINDSTRING явным образом. |
ComboBox_FindStringExact Находит первую строку в списке полей со списком, которая точно соответствует указанной строке, за исключением того, что при поиске регистр не учитывается. Вы можете использовать этот макрос или отправить сообщение CB_FINDSTRINGEXACT явным образом. |
ComboBox_GetCount Возвращает количество элементов в списке поля со списком. Вы можете использовать этот макрос или отправить сообщение CB_GETCOUNT явным образом. |
ComboBox_GetCurSel Возвращает индекс выбранного в данный момент элемента в поле со списком. Вы можете использовать этот макрос или отправить сообщение CB_GETCURSEL явным образом. |
ComboBox_GetDroppedControlRect Извлекает экранные координаты поля со списком в раскрывающемся состоянии. Вы можете использовать этот макрос или отправить сообщение CB_GETDROPPEDCONTROLRECT явным образом. |
ComboBox_GetDroppedState Определяет, отображается ли раскрывающийся список в элементе управления "Поле со списком". Вы можете использовать этот макрос или отправить сообщение CB_GETDROPPEDSTATE явным образом. |
ComboBox_GetExtendedUI Определяет, используется ли поле со списком пользовательский интерфейс по умолчанию или расширенный пользовательский интерфейс. Вы можете использовать этот макрос или отправить сообщение CB_GETEXTENDEDUI явным образом. |
ComboBox_GetItemData Возвращает определяемое приложением значение, связанное с указанным элементом списка в поле со списком. Вы можете использовать этот макрос или отправить сообщение CB_GETITEMDATA явным образом. |
ComboBox_GetItemHeight Извлекает высоту элементов списка в поле со списком. Вы можете использовать этот макрос или отправить сообщение CB_GETITEMHEIGHT явным образом. |
ComboBox_GetLBText Возвращает строку из списка в поле со списком. Вы можете использовать этот макрос или отправить сообщение CB_GETLBTEXT явным образом. |
ComboBox_GetLBTextLen Возвращает длину строки в списке в поле со списком. Вы можете использовать этот макрос или отправить сообщение CB_GETLBTEXTLEN явным образом. |
ComboBox_GetText Извлекает текст из элемента управления "Поле со списком". |
ComboBox_GetTextLength Возвращает количество символов в тексте поля со списком. |
ComboBox_InsertItemData Вставляет данные элемента в список в поле со списком в указанном расположении. Вы можете использовать этот макрос или отправить сообщение CB_INSERTSTRING явным образом. |
ComboBox_InsertString Добавляет строку в список в поле со списком в указанном расположении. Вы можете использовать этот макрос или отправить сообщение CB_INSERTSTRING явным образом. |
ComboBox_LimitText Ограничивает длину текста, который пользователь может вводить в элементе управления редактированием поля со списком. Вы можете использовать этот макрос или отправить сообщение CB_LIMITTEXT явным образом. |
ComboBox_ResetContent Удаляет все элементы из списка и элемент управления "Изменить" поля со списком. Вы можете использовать этот макрос или отправить сообщение CB_RESETCONTENT явным образом. |
ComboBox_SelectItemData Выполняет поиск в списке в поле со списком элемента, который содержит указанные данные элемента. Если найден соответствующий элемент, он выбирается. Вы можете использовать этот макрос или отправить сообщение CB_SELECTSTRING явным образом. |
ComboBox_SelectString Выполняет поиск в списке в поле со списком элемента, который начинается с символов в указанной строке. Если найден соответствующий элемент, он выбирается. Вы можете использовать этот макрос или отправить сообщение CB_SELECTSTRING явным образом. |
ComboBox_SetCurSel Задает выбранный элемент в поле со списком. Вы можете использовать этот макрос или отправить сообщение CB_SETCURSEL явным образом. |
ComboBox_SetExtendedUI Выбирает пользовательский интерфейс по умолчанию или расширенный пользовательский интерфейс для поля со списком со стилем CBS_DROPDOWN или CBS_DROPDOWNLIST. Вы можете использовать этот макрос или отправить сообщение CB_SETEXTENDEDUI явным образом. |
ComboBox_SetItemData Задает определяемое приложением значение, связанное с указанным элементом списка в поле со списком. Вы можете использовать этот макрос или отправить сообщение CB_SETITEMDATA явным образом. |
ComboBox_SetItemHeight Задает высоту элементов списка или поля выбора в поле со списком. Вы можете использовать этот макрос или отправить сообщение CB_SETITEMHEIGHT явным образом. |
ComboBox_SetText Задает текст поля со списком. |
ComboBox_ShowDropdown Отображает или скрывает список в поле со списком. Вы можете использовать этот макрос или отправить сообщение CB_SHOWDROPDOWN явным образом. |
DeleteFont Макрос DeleteFont удаляет объект шрифта, освобождая все системные ресурсы, связанные с объектом шрифта. |
Edit_CanUndo Определяет, есть ли какие-либо действия в очереди отмены элемента управления изменением или расширенным редактированием. Вы можете использовать этот макрос или отправить сообщение EM_CANUNDO явным образом. |
Edit_EmptyUndoBuffer Сбрасывает флаг отмены элемента управления редактированием или расширенным редактированием. Флаг отмены устанавливается всякий раз, когда можно отменить операцию в элементе управления редактированием. Вы можете использовать этот макрос или отправить сообщение EM_EMPTYUNDOBUFFER явным образом. |
Edit_Enable Включает или отключает элемент управления редактированием. |
Edit_FmtLines Задает флаг, определяющий, содержит ли текст, полученный из элемента управления многострочного редактирования, мягкие символы разрыва строки. |
Edit_GetFirstVisibleLine Возвращает индекс самой верхней видимой строки в многострочном или расширенном элементе управления редактированием. Вы можете использовать этот макрос или отправить сообщение EM_GETFIRSTVISIBLELINE явным образом. |
Edit_GetHandle Возвращает дескриптор памяти, выделенной для текста многострочного элемента управления редактированием. Вы можете использовать этот макрос или отправить сообщение EM_GETHANDLE явным образом. |
Edit_GetLine Извлекает строку текста из элемента управления редактированием или форматированным редактированием. Вы можете использовать этот макрос или отправить сообщение EM_GETLINE явным образом. |
Edit_GetLineCount Возвращает количество строк в тексте элемента управления редактированием. Вы можете использовать этот макрос или отправить сообщение EM_GETLINECOUNT явным образом. |
Edit_GetModify Возвращает состояние флага изменения элемента управления редактированием или расширенным редактированием. Флаг указывает, было ли изменено содержимое элемента управления. Вы можете использовать этот макрос или отправить сообщение EM_GETMODIFY явным образом. |
Edit_GetPasswordChar Возвращает символ пароля для элемента управления редактированием или расширенным редактированием. Вы можете использовать этот макрос или отправить сообщение EM_GETPASSWORDCHAR явным образом. |
Edit_GetRect Возвращает прямоугольник форматирования элемента управления редактированием. Вы можете использовать этот макрос или отправить сообщение EM_GETRECT явным образом. |
Edit_GetSel Возвращает начальную и конечную позиции символов текущего выделения в элементе управления редактированием или расширенным редактированием. Вы можете использовать этот макрос или отправить сообщение EM_GETSEL явным образом. |
Edit_GetText Возвращает текст элемента управления редактирования. |
Edit_GetTextLength Возвращает количество символов в тексте элемента управления редактированием. |
Edit_GetWordBreakProc Извлекает адрес функции Wordwrap элемента управления редактированием или расширенным редактированием. Вы можете использовать этот макрос или отправить сообщение EM_GETWORDBREAKPROC явным образом. |
Edit_LimitText Ограничивает длину текста, который можно ввести в элемент управления редактирования. Вы можете использовать этот макрос или отправить сообщение EM_LIMITTEXT явным образом. |
Edit_LineFromChar Возвращает индекс строки, содержащей указанный символьный индекс в многострочном или расширенном элементе управления редактированием. Вы можете использовать этот макрос или отправить сообщение EM_LINEFROMCHAR явным образом. |
Edit_LineIndex Возвращает индекс первого символа указанной строки в многострочном или расширенном элементе управления редактированием. Вы можете использовать этот макрос или отправить сообщение EM_LINEINDEX явным образом. |
Edit_LineLength Извлекает длину (в символах) строки в элементе управления редактированием или расширенным редактированием. Вы можете использовать этот макрос или отправить сообщение EM_LINELENGTH явным образом. |
Edit_ReplaceSel Заменяет выделенный текст в элементе управления редактированием или элементе управления форматированным редактированием указанным текстом. Вы можете использовать этот макрос или отправить сообщение EM_REPLACESEL явным образом. |
Edit_Scroll Прокручивает текст по вертикали в элементе управления многострочного редактирования или расширенного редактирования. Вы можете использовать этот макрос или отправить сообщение EM_SCROLL явным образом. |
Edit_ScrollCaret Прокручивает курсор в поле зрения в элементе управления редактированием или расширенным редактированием. Вы можете использовать этот макрос или отправить сообщение EM_SCROLLCARET явным образом. |
Edit_SetHandle Задает дескриптор памяти, который будет использоваться многостроковый элемент управления редактированием. Вы можете использовать этот макрос или отправить сообщение EM_SETHANDLE явным образом. |
Edit_SetModify Задает или снимает флаг изменения для элемента управления редактированием. Флаг изменения указывает, был ли изменен текст в элементе управления редактированием. Вы можете использовать этот макрос или отправить сообщение EM_SETMODIFY явным образом. |
Edit_SetPasswordChar Задает или удаляет символ пароля для элемента управления редактированием или расширенным редактированием. Если задан символ пароля, он отображается вместо символов, введенных пользователем. Вы можете использовать этот макрос или отправить сообщение EM_SETPASSWORDCHAR явным образом. |
Edit_SetReadOnly Задает или удаляет стиль только для чтения (ES_READONLY) элемента управления редактированием или расширенным редактированием. Вы можете использовать этот макрос или отправить сообщение EM_SETREADONLY явным образом. |
Edit_SetRect Задает прямоугольник форматирования элемента управления редактированием. Вы можете использовать этот макрос или отправить сообщение EM_SETRECT явным образом. |
Edit_SetRectNoPaint Задает прямоугольник форматирования многострочных элементов управления редактированием. Этот макрос эквивалентен Edit_SetRect, за исключением того, что он не перерисовывает окно управления редактированием. Вы можете использовать этот макрос или отправить сообщение EM_SETRECTNP явным образом. |
Edit_SetSel Выбирает диапазон символов в элементе управления редактированием или расширенном редактировании. Вы можете использовать этот макрос или отправить сообщение EM_SETSEL явным образом. |
Edit_SetTabStops Задает позиции табуляции в многостроковом или расширенном элементе управления редактированием. При копировании текста в элемент управления любой символ табуляции в тексте создает пробел до следующей позиции табуляции. Вы можете использовать этот макрос или отправить сообщение EM_SETTABSTOPS явным образом. |
Edit_SetText Задает текст элемента управления редактированием. |
Edit_SetWordBreakProc Заменяет функцию Wordwrap по умолчанию элемента управления редактированием на определяемую приложением функцию Wordwrap. Вы можете использовать этот макрос или отправить сообщение EM_SETWORDBREAKPROC явным образом. |
Edit_Undo Отменяет последнюю операцию в очереди отмены элемента управления редактированием или расширенным редактированием. Вы можете использовать этот макрос или отправить сообщение EM_UNDO явным образом. |
GET_X_LPARAM Извлекает координату X со знаком из указанного значения LPARAM. |
GET_Y_LPARAM Извлекает подписанную координату Y из заданного значения LPARAM. |
ListBox_AddItemData Добавляет данные элемента в список в указанном расположении. Вы можете использовать этот макрос или отправить сообщение LB_ADDSTRING явным образом. |
ListBox_AddString Добавляет строку в список. |
ListBox_DeleteString Удаляет элемент в указанном расположении в списке. Вы можете использовать этот макрос или отправить сообщение LB_DELETESTRING явным образом. |
ListBox_Dir Добавляет имена в список, отображаемый полем со списком. |
ListBox_Enable Включает или отключает элемент управления "Список". |
ListBox_FindItemData Находит первый элемент в списке, который содержит указанные данные элемента. Вы можете использовать этот макрос или отправить сообщение LB_FINDSTRING явным образом. |
ListBox_FindString Находит первую строку в списке, который начинается с указанной строки. Вы можете использовать этот макрос или отправить сообщение LB_FINDSTRING явным образом. |
ListBox_FindStringExact Находит первую строку со списком, которая точно соответствует указанной строке, за исключением того, что при поиске регистр не учитывается. Вы можете использовать этот макрос или отправить сообщение LB_FINDSTRINGEXACT явным образом. |
ListBox_GetCaretIndex Извлекает индекс элемента списка с прямоугольником фокуса в списке с множественным выбором. Элемент может быть выбран или не выбран. Вы можете использовать этот макрос или отправить сообщение LB_GETCARETINDEX явным образом. |
ListBox_GetCount Возвращает количество элементов в списке. Вы можете использовать этот макрос или отправить сообщение LB_GETCOUNT явным образом. |
ListBox_GetCurSel Возвращает индекс текущего выбранного элемента в списке с одним выбором. Вы можете использовать этот макрос или отправить сообщение LB_GETCURSEL явным образом. |
ListBox_GetHorizontalExtent Возвращает ширину, в которую можно прокручивать список по горизонтали (ширина прокрутки), если в списке имеется горизонтальная полоса прокрутки. Вы можете использовать этот макрос или отправить сообщение LB_GETHORIZONTALEXTENT явным образом. |
ListBox_GetItemData Возвращает определяемое приложением значение, связанное с указанным элементом списка. Вы можете использовать этот макрос или отправить сообщение LB_GETITEMDATA явным образом. |
ListBox_GetItemHeight Извлекает высоту элементов в списке. |
ListBox_GetItemRect Возвращает размеры прямоугольника, ограничивающего элемент списка в том виде, в котором он отображается в списке. Вы можете использовать этот макрос или отправить сообщение LB_GETITEMRECT явным образом. |
ListBox_GetSel Возвращает состояние выбора элемента. Вы можете использовать этот макрос или отправить сообщение LB_GETSEL явным образом. |
ListBox_GetSelCount Возвращает количество выбранных элементов в списке с множественным выбором. Вы можете использовать этот макрос или отправить сообщение LB_GETSELCOUNT явным образом. |
ListBox_GetSelItems Возвращает индексы выбранных элементов в списке с множественным выбором. Вы можете использовать этот макрос или отправить сообщение LB_GETSELITEMS явным образом. |
ListBox_GetText Возвращает строку из списка. Вы можете использовать этот макрос или отправить сообщение LB_GETTEXT явным образом. |
ListBox_GetTextLen Возвращает длину строки в списке. Вы можете использовать этот макрос или отправить сообщение LB_GETTEXTLEN явным образом. |
ListBox_GetTopIndex Возвращает индекс первого видимого элемента в списке. Вы можете использовать этот макрос или отправить сообщение LB_GETTOPINDEX явным образом. |
ListBox_InsertItemData Вставляет данные элемента в список в указанном расположении. Вы можете использовать этот макрос или отправить сообщение LB_INSERTSTRING явным образом. |
ListBox_InsertString Добавляет строку в список в указанном расположении. Вы можете использовать этот макрос или отправить сообщение LB_INSERTSTRING явным образом. |
ListBox_ResetContent Удаляет все элементы из списка. Вы можете использовать этот макрос или отправить сообщение LB_RESETCONTENT явным образом. |
ListBox_SelectItemData Выполняет поиск элемента с указанными данными в списке. Если соответствующий элемент найден, он выбирается. Вы можете использовать этот макрос или отправить сообщение LB_SELECTSTRING явным образом. |
ListBox_SelectString Поиск элемента, начинающегося с символов в указанной строке, в поле списка. Если соответствующий элемент найден, он выбирается. Вы можете использовать этот макрос или отправить сообщение LB_SELECTSTRING явным образом. |
ListBox_SelItemRange Выбирает или отменяет выбор одного или нескольких последовательных элементов в списке с множественным выбором. Вы можете использовать этот макрос или отправить сообщение LB_SELITEMRANGE явным образом. |
ListBox_SetCaretIndex Задает прямоугольник фокуса для элемента по указанному индексу в списке с множественным выбором. Если элемент не отображается, он прокручивается в представление. Вы можете использовать этот макрос или отправить сообщение LB_SETCARETINDEX явным образом. |
ListBox_SetColumnWidth Задает ширину всех столбцов в списке с несколькими столбцами. Вы можете использовать этот макрос или отправить сообщение LB_SETCOLUMNWIDTH явным образом. |
ListBox_SetCurSel Задает выбранный в данный момент элемент в списке с одним выбором. Вы можете использовать этот макрос или отправить сообщение LB_SETCURSEL явным образом. |
ListBox_SetHorizontalExtent Задайте ширину, на которую можно прокручивать список по горизонтали (ширина прокрутки). |
ListBox_SetItemData Задает определяемое приложением значение, связанное с указанным элементом списка. Вы можете использовать этот макрос или отправить сообщение LB_SETITEMDATA явным образом. |
ListBox_SetItemHeight Задает высоту элементов в списке. |
ListBox_SetSel Выбирает или отменяет выбор элемента в списке с множественным выбором. Вы можете использовать этот макрос или отправить сообщение LB_SETSEL явным образом. |
ListBox_SetTabStops Задает позиции табуляции в списке. Вы можете использовать этот макрос или отправить сообщение LB_SETTABSTOPS явным образом. |
ListBox_SetTopIndex Гарантирует, что указанный элемент в списке отображается. Вы можете использовать этот макрос или отправить сообщение LB_SETTOPINDEX явным образом. |
ScrollBar_Enable Включает или отключает элемент управления полосой прокрутки. |
ScrollBar_GetPos Извлекает положение поля прокрутки (большого пальца) на указанной полосе прокрутки. |
ScrollBar_GetRange Возвращает диапазон полосы прокрутки. |
ScrollBar_SetPos Задает позицию поля прокрутки (большого пальца) на указанной полосе прокрутки и, при необходимости, перерисовывает полосу прокрутки в соответствии с новой позицией поля прокрутки. (ScrollBar_SetPos) |
ScrollBar_SetRange Задает диапазон полосы прокрутки. |
ScrollBar_Show Отображает или скрывает элемент управления полосой прокрутки. |
SelectFont Макрос SelectFont выбирает объект шрифта в указанном контексте устройства (DC). Новый объект шрифта заменяет предыдущий объект шрифта. |
Static_Enable Включает или отключает статический элемент управления. |
Static_GetIcon Извлекает дескриптор значка, связанного со статическим элементом управления со стилем SS_ICON. Вы можете использовать этот макрос или отправить сообщение STM_GETICON явным образом. |
Static_GetText Возвращает текст статического элемента управления. |
Static_GetTextLength Возвращает количество символов в тексте статического элемента управления. |
Static_SetIcon Задает значок для статического элемента управления. Вы можете использовать этот макрос или отправить сообщение STM_SETICON явным образом. |
Static_SetText Задает текст статического элемента управления. |