Примечание.
Для доступа к этой странице требуется авторизация. Вы можете попробовать войти или изменить каталоги.
Для доступа к этой странице требуется авторизация. Вы можете попробовать изменить каталоги.
Этот заголовок используется несколькими технологиями. Дополнительные сведения можно найти здесь
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 Задает текст статического элемента управления. |