Ескертпе
Бұл бетке кіру үшін қатынас шегін айқындау қажет. Жүйеге кіруді немесе каталогтарды өзгертуді байқап көруге болады.
Бұл бетке кіру үшін қатынас шегін айқындау қажет. Каталогтарды өзгертуді байқап көруге болады.
Обзор технологии Windows и Сообщений.
Технология Windows и Сообщений не связана с заголовками.
Рекомендации по программированию для этой технологии см. в следующих руководствах.
Functions
|
AdjustWindowRect Вычисляет требуемый размер прямоугольника окна на основе требуемого размера прямоугольника клиента. Затем прямоугольник окна можно передать в функцию CreateWindow, чтобы создать окно, клиентское пространство которого является требуемым размером. |
|
AdjustWindowRectEx Вычисляет требуемый размер прямоугольника окна на основе требуемого размера прямоугольника клиента. Затем прямоугольник окна можно передать в функцию CreateWindowEx, чтобы создать окно, клиентской областью которого является требуемый размер. |
|
AllowSetForegroundWindow Позволяет указанному процессу задать окно переднего плана с помощью функции SetForegroundWindow. Вызывающий процесс должен уже иметь возможность задать окно переднего плана. Дополнительные сведения см. в разделе "Примечания" далее в этом разделе. |
|
АнимацияWindow Позволяет создавать специальные эффекты при отображении или скрытии окон. Существует четыре типа анимации: _roll, слайд, свернуть или развернуть, а также альфа-смешивание. |
|
AnyPopup Указывает, существует ли на экране всплывающее окно, видимое, всплывающее окно верхнего уровня или перекрывающееся окно. Функция выполняет поиск всего экрана, а не только клиентской области вызывающего приложения. |
|
ArrangeIconicWindows Упорядочивает все свернутые (знаковые) дочерние окна указанного родительского окна. |
|
BeginDeferWindowPos Выделяет память для структуры с несколькими окнами и возвращает дескриптор в структуру. |
|
BringWindowToTop Возвращает указанное окно в начало порядка Z. Если окно является окном верхнего уровня, он активируется. Если окно является дочерним окном, активируется родительское окно верхнего уровня, связанное с дочерним окном. |
|
BroadcastSystemMessage Функция BroadcastSystemMessage отправляет сообщение указанным получателям. (BroadcastSystemMessage) |
|
BroadcastSystemMessageA Отправляет сообщение указанным получателям. (BroadcastSystemMessageA) |
|
BroadcastSystemMessageExA Отправляет сообщение указанным получателям. (BroadcastSystemMessageExA) |
|
BroadcastSystemMessageExW Отправляет сообщение указанным получателям. (BroadcastSystemMessageExW) |
|
BroadcastSystemMessageW Функция BroadcastSystemMessageW (Юникод) отправляет сообщение указанным получателям. (BroadcastSystemMessageW) |
|
CalculatePopupWindowPosition Вычисляет соответствующую позицию всплывающего окна, используя указанную точку привязки, размер всплывающего окна, флаги и необязательный прямоугольник исключения. |
|
CallMsgFilterA Передает указанный код сообщения и перехватчика процедурам перехватчика, связанным с WH_SYSMSGFILTER и WH_MSGFILTER крючками. (ANSI) |
|
CallMsgFilterW Передает указанный код сообщения и перехватчика процедурам перехватчика, связанным с WH_SYSMSGFILTER и WH_MSGFILTER крючками. (Юникод) |
|
CallNextHookEx Передает сведения об перехватчике в следующую процедуру перехватчика в текущей цепочке крюков. Процедура перехватчика может вызывать эту функцию до или после обработки сведений об перехватчике. |
|
CallWindowProcA Передает сведения о сообщении в указанную процедуру окна. (ANSI) |
|
CallWindowProcW Передает сведения о сообщении в указанную процедуру окна. (Юникод) |
|
CascadeWindows Каскадирует указанные дочерние окна указанного родительского окна. |
|
ChangeWindowMessageFilter Добавляет или удаляет сообщение из фильтра изоляции привилегий пользовательского интерфейса (UIPI). |
|
ChangeWindowMessageFilterEx Изменяет фильтр сообщений изоляции привилегий пользовательского интерфейса (UIPI) для указанного окна. |
|
ChildWindowFromPoint Определяет, какие дочерние окна, принадлежащие родительскому окну, содержат указанную точку. Поиск ограничен непосредственными дочерними окнами. Внуки, и более глубокие окна потомков не ищутся. |
|
ChildWindowFromPointEx Определяет, какие дочерние окна, принадлежащие указанному родительскому окну, содержат указанную точку. |
|
CloseWindow Сворачивать (но не уничтожать) указанное окно. |
|
CreateMDIWindowA Создает дочернее окно интерфейса с несколькими документами (MDI). (ANSI) |
|
CreateMDIWindowW Создает дочернее окно интерфейса с несколькими документами (MDI). (Юникод) |
|
CreateWindowA Создает перекрывающееся, всплывающее окно или дочернее окно. (ANSI) |
|
CreateWindowExA Создает перекрывающееся, всплывающее окно или дочернее окно с расширенным стилем окна; в противном случае эта функция идентична функции CreateWindow. (ANSI) |
|
CreateWindowExW Создает перекрывающееся, всплывающее окно или дочернее окно с расширенным стилем окна; в противном случае эта функция идентична функции CreateWindow. (Юникод) |
|
CreateWindowW Создает перекрывающееся, всплывающее окно или дочернее окно. (Юникод) |
|
DeferWindowPos Обновляет указанную структуру позиции с несколькими окнами для указанного окна. |
|
DefFrameProcA Предоставляет обработку по умолчанию для любых сообщений окна, которые процедура окна (MDI) не обрабатывается. (ANSI) |
|
DefFrameProcW Предоставляет обработку по умолчанию для любых сообщений окна, которые процедура окна (MDI) не обрабатывается. (Юникод) |
|
DefMDIChildProcA Предоставляет обработку по умолчанию для любого сообщения окна, что процедура окна дочернего окна с несколькими документами (MDI) не обрабатывается. (ANSI) |
|
DefMDIChildProcW Предоставляет обработку по умолчанию для любого сообщения окна, что процедура окна дочернего окна с несколькими документами (MDI) не обрабатывается. (Юникод) |
|
DefWindowProcA Вызывает процедуру окна по умолчанию, чтобы обеспечить обработку по умолчанию для любых сообщений окна, которые приложение не обрабатывает. (ANSI) |
|
DefWindowProcW Вызывает процедуру окна по умолчанию, чтобы обеспечить обработку по умолчанию для любых сообщений окна, которые приложение не обрабатывает. (Юникод) |
|
DeregisterShellHookWindow Отменяет регистрацию указанного окна оболочки, зарегистрированного для получения сообщений об перехватчике оболочки. |
|
DestroyWindow Уничтожает указанное окно. |
|
DispatchMessage Функция DispatchMessage отправляет сообщение в процедуру окна. Обычно он используется для отправки сообщения, полученного функцией GetMessage. |
|
DispatchMessageA Отправляет сообщение в процедуру окна. Обычно он используется для отправки сообщения, полученного функцией GetMessage. (DispatchMessageA) |
|
DispatchMessageW Функция DispatchMessageW (Юникод) отправляет сообщение в процедуру окна. Обычно он используется для отправки сообщения, полученного функцией GetMessage. |
|
EndDeferWindowPos Одновременно обновляет положение и размер одного или нескольких окон в одном цикле обновления экрана. |
|
EndTask Принудительно закрывает указанное окно. |
|
EnumChildWindows Перечисляет дочерние окна, принадлежащие указанному родительскому окну, передав дескриптор каждому дочернему окну, в свою очередь, в определяемую приложением функцию обратного вызова. |
|
EnumPropsA Перечисляет все записи в списке свойств окна, передав их по одному в указанную функцию обратного вызова. EnumProps продолжается до тех пор, пока последняя запись не будет перечислена, или функция обратного вызова возвращает ЗНАЧЕНИЕ FALSE. (ANSI) |
|
EnumPropsExA Перечисляет все записи в списке свойств окна, передав их по одному в указанную функцию обратного вызова. EnumPropsEx продолжается до тех пор, пока последняя запись не будет перечислена, или функция обратного вызова возвращает ЗНАЧЕНИЕ FALSE. (ANSI) |
|
EnumPropsExW Перечисляет все записи в списке свойств окна, передав их по одному в указанную функцию обратного вызова. EnumPropsEx продолжается до тех пор, пока последняя запись не будет перечислена, или функция обратного вызова возвращает ЗНАЧЕНИЕ FALSE. (Юникод) |
|
EnumPropsW Перечисляет все записи в списке свойств окна, передав их по одному в указанную функцию обратного вызова. EnumProps продолжается до тех пор, пока последняя запись не будет перечислена, или функция обратного вызова возвращает ЗНАЧЕНИЕ FALSE. (Юникод) |
|
EnumThreadWindows Перечисляет все нешилированные окна, связанные с потоком, передав дескриптор в каждое окно, в свою очередь, в определяемую приложением функцию обратного вызова. |
|
EnumWindows Перечисляет все окна верхнего уровня на экране, передав дескриптор каждому окну, в свою очередь, в функцию обратного вызова, определяемую приложением. EnumWindows продолжается до тех пор, пока не будет перечислено последнее окно верхнего уровня, или функция обратного вызова возвращает ЗНАЧЕНИЕ FALSE. |
|
FindWindowA Извлекает дескриптор в окно верхнего уровня, имя класса и имя окна которого соответствуют указанным строкам. Эта функция не выполняет поиск дочерних окон. Эта функция не выполняет поиск с учетом регистра. (ANSI) |
|
FindWindowExA Извлекает дескриптор в окно, имя класса и имя окна которого соответствуют указанным строкам. Функция выполняет поиск дочерних окон, начиная с одного из указанных дочерних окон. Эта функция не выполняет поиск с учетом регистра. (ANSI) |
|
FindWindowExW Извлекает дескриптор в окно, имя класса и имя окна которого соответствуют указанным строкам. Функция выполняет поиск дочерних окон, начиная с одного из указанных дочерних окон. Эта функция не выполняет поиск с учетом регистра. (Юникод) |
|
FindWindowW Извлекает дескриптор в окно верхнего уровня, имя класса и имя окна которого соответствуют указанным строкам. Эта функция не выполняет поиск дочерних окон. Эта функция не выполняет поиск с учетом регистра. (Юникод) |
|
GET_X_LPARAM Извлекает подписанный x-координаты из указанного значения LPARAM. |
|
GET_Y_LPARAM Извлекает подписанный y-координату из заданного значения LPARAM. |
|
GetAltTabInfoA Извлекает сведения о состоянии для указанного окна, если это окно переключения приложений (ALT+TAB). (ANSI) |
|
GetAltTabInfoW Извлекает сведения о состоянии для указанного окна, если это окно переключения приложений (ALT+TAB). (Юникод) |
|
GetAncestor Извлекает дескриптор предка указанного окна. |
|
GetClassInfoA Извлекает сведения о классе окна. (ANSI) |
|
GetClassInfoExA Извлекает сведения о классе окна, включая дескриптор небольшого значка, связанного с классом окна. Функция GetClassInfo не извлекает дескриптор на маленький значок. (ANSI) |
|
GetClassInfoExW Извлекает сведения о классе окна, включая дескриптор небольшого значка, связанного с классом окна. Функция GetClassInfo не извлекает дескриптор на маленький значок. (Юникод) |
|
GetClassInfoW Извлекает сведения о классе окна. (Юникод) |
|
GetClassLongA Извлекает указанное 32-разрядное значение (DWORD) из структуры WNDCLASSEX, связанной с указанным окном. (ANSI) |
|
GetClassLongPtrA Извлекает указанное значение из структуры WNDCLASSEX, связанной с указанным окном. (ANSI) |
|
GetClassLongPtrW Извлекает указанное значение из структуры WNDCLASSEX, связанной с указанным окном. (Юникод) |
|
GetClassLongW Извлекает указанное 32-разрядное значение (DWORD) из структуры WNDCLASSEX, связанной с указанным окном. (Юникод) |
|
GetClassName Функция GetClassName извлекает имя класса, к которому принадлежит указанное окно. (GetClassName) |
|
GetClassNameA Извлекает имя класса, к которому принадлежит указанное окно. (GetClassNameA) |
|
GetClassNameW Функция GetClassNameW (Юникод) извлекает имя класса, к которому принадлежит указанное окно. (GetClassNameW) |
|
GetClassWord Извлекает 16-разрядное значение (WORD) с указанным смещением в дополнительную память класса для класса окна, к которому принадлежит указанное окно. |
|
GetClientRect Извлекает координаты клиентской области окна. |
|
GetDesktopWindow Извлекает дескриптор в окно рабочего стола. Окно рабочего стола охватывает весь экран. Окно рабочего стола — это область, поверх которой окрашены другие окна. |
|
GetForegroundWindow Извлекает дескриптор в окно переднего плана (окно, с которым в настоящее время работает пользователь). Система назначает немного более высокий приоритет потоку, который создает окно переднего плана, чем это делает для других потоков. |
|
GetGUIThreadInfo Извлекает сведения о активном окне или указанном потоке графического интерфейса. |
|
GetInputState Определяет наличие сообщений мыши или клавиатуры в очереди сообщений вызывающего потока. |
|
GetLastActivePopup Определяет, какое всплывающее окно, принадлежавшее указанному окну, было последнее активное. |
|
GetLayeredWindowAttributes Извлекает непрозрачность и цветной ключ прозрачности многоуровневого окна. |
|
GetMessage Функция GetMessage извлекает сообщение из очереди сообщений вызывающего потока. (GetMessage) |
|
GetMessageA Извлекает сообщение из очереди сообщений вызывающего потока. Функция отправляет входящие отправленные сообщения до тех пор, пока сообщение не будет доступно для получения. (GetMessageA) |
|
GetMessageExtraInfo Извлекает дополнительные сведения о сообщении для текущего потока. Дополнительные сведения о сообщении — это значение, определенное приложением или драйвером, связанное с очередью сообщений текущего потока. |
|
GetMessagePos Извлекает позицию курсора для последнего сообщения, полученного функцией GetMessage. |
|
GetMessageTime Извлекает время сообщения для последнего сообщения, полученного функцией GetMessage. |
|
GetMessageW Функция GetMessageW (Юникод) извлекает сообщение из очереди сообщений вызывающего потока. (GetMessageW) |
|
GetNextWindow Извлекает дескриптор к следующему или предыдущему окну в Z-Order. Следующее окно находится под указанным окном; Предыдущее окно выше. |
|
GetParent Извлекает дескриптор для родительского или владельца указанного окна. |
|
GetProcessDefaultLayout Извлекает макет по умолчанию, используемый при создании окон без родительского или владельца. |
|
GetPropa Извлекает дескриптор данных из списка свойств указанного окна. Строка символов идентифицирует дескриптор, который необходимо извлечь. Строка и дескриптор должны быть добавлены в список свойств предыдущим вызовом функции SetProp. (ANSI) |
|
GetPropw Извлекает дескриптор данных из списка свойств указанного окна. Строка символов идентифицирует дескриптор, который необходимо извлечь. Строка и дескриптор должны быть добавлены в список свойств предыдущим вызовом функции SetProp. (Юникод) |
|
GetQueueStatus Извлекает тип сообщений, найденных в очереди сообщений вызывающего потока. |
|
GetShellWindow Извлекает дескриптор в окне рабочего стола оболочки. |
|
GetSysColor Извлекает текущий цвет указанного элемента отображения. |
|
GetSystemMetrics Извлекает указанный системный параметр метрики или конфигурации системы. |
|
GetTitleBarInfo Извлекает сведения о указанной строке заголовка. |
|
GetTopWindow Проверяет порядок Z дочерних окон, связанных с указанным родительским окном, и получает дескриптор дочернего окна в верхней части порядка Z. |
|
GetWindow Извлекает дескриптор в окно с указанным отношением (Z-Order или owner) к указанному окну. |
|
GetWindowDisplayAffinity Извлекает текущий параметр сопоставления отображения из любого процесса для заданного окна. |
|
GetWindowInfo Извлекает сведения об указанном окне. (GetWindowInfo) |
|
GetWindowLongA Извлекает сведения об указанном окне. (GetWindowLongA) |
|
GetWindowLongPtrA Извлекает сведения об указанном окне. Функция также извлекает значение с указанным смещением в дополнительную память окна. (ANSI) |
|
GetWindowLongPtrW Извлекает сведения об указанном окне. Функция также извлекает значение с указанным смещением в дополнительную память окна. (Юникод) |
|
GetWindowLongW Извлекает сведения об указанном окне. (GetWindowLongW) |
|
GetWindowModuleFileNameA Извлекает полный путь и имя файла модуля, связанного с указанным дескриптором окна. (ANSI) |
|
GetWindowModuleFileNameW Извлекает полный путь и имя файла модуля, связанного с указанным дескриптором окна. (Юникод) |
|
GetWindowPlacement Извлекает состояние отображения и восстановленное, свернутое и развернутое положение указанного окна. |
|
GetWindowRect Извлекает измерения ограничивающего прямоугольника указанного окна. Измерения задаются в координатах экрана, которые относятся к левому верхнему углу экрана. |
|
GetWindowTextA Копирует текст строки заголовка указанного окна (если он имеется) в буфер. Если указанное окно является элементом управления, копируется текст элемента управления. Однако GetWindowText не может получить текст элемента управления в другом приложении. (ANSI) |
|
GetWindowTextLengthA Извлекает длину в символах текста заголовка указанного окна (если в окне есть строка заголовка). (ANSI) |
|
GetWindowTextLengthW Извлекает длину в символах текста заголовка указанного окна (если в окне есть строка заголовка). (Юникод) |
|
GetWindowTextW Копирует текст строки заголовка указанного окна (если он имеется) в буфер. Если указанное окно является элементом управления, копируется текст элемента управления. Однако GetWindowText не может получить текст элемента управления в другом приложении. (Юникод) |
|
GetWindowThreadProcessId Извлекает идентификатор потока, создавшего указанное окно, и, при необходимости, идентификатор процесса, создавшего окно. |
|
GetWindowWord Извлекает 16-разрядное значение (DWORD) с указанным смещением в дополнительное окно. |
|
HOOKPROC Определяемая приложением или библиотека функция обратного вызова, используемая с функцией SetWindowsHookEx. Система вызывает эту функцию после вызова функции SendMessage. Процедура перехватчика может проверить сообщение; он не может изменить его. |
|
InSendMessage Определяет, обрабатывает ли текущая процедура окна сообщение, отправленное из другого потока (в том же процессе или другом процессе) вызовом функции SendMessage. |
|
InSendMessageEx Определяет, обрабатывает ли текущая процедура окна сообщение, отправленное из другого потока (в том же процессе или другом процессе). |
|
InternalGetWindowText Копирует текст строки заголовка указанного окна (если он имеется) в буфер. |
|
IsChild Определяет, является ли окно дочерним или потомком указанного родительского окна. |
|
IsGUIThread Определяет, является ли вызывающий поток уже потоком графического интерфейса. Он также может при необходимости преобразовать поток в поток графического интерфейса. |
|
IsHungAppWindow Определяет, считает ли система, что указанное приложение не отвечает. |
|
IsIconic Определяет, свернуто ли указанное окно (знаковое). |
|
IsProcessDPIAware IsProcessDPIAware может быть изменено или недоступно. Вместо этого используйте GetProcessDPIAwareness. |
|
IsWindow Определяет, идентифицирует ли указанный дескриптор окна. |
|
IsWindowArranged Определяет, упорядочено ли указанное окно (то есть, привязывается ли оно). |
|
IsWindowUnicode Определяет, является ли указанное окно собственным окном Юникода. |
|
IsWindowVisible Определяет состояние видимости указанного окна. |
|
IsZoomed Определяет, развернуто ли окно. |
|
KillTimer Уничтожает указанный таймер. |
|
LockSetForegroundWindow Процесс переднего плана может вызвать функцию LockSetForegroundWindow, чтобы отключить вызовы функции SetForegroundWindow. |
|
LogicalToPhysicalPoint Преобразует логические координаты точки в окне в физические координаты. |
|
MAKELPARAM Создает значение для использования в качестве параметра lParam в сообщении. Макрос объединяет указанные значения. |
|
MAKELRESULT Создает значение для использования в качестве возвращаемого значения из процедуры окна. Макрос объединяет указанные значения. |
|
MAKEWPARAM Создает значение для использования в качестве параметра wParam в сообщении. Макрос объединяет указанные значения. |
|
MoveWindow Изменяет положение и размеры указанного окна. |
|
OpenIcon Восстанавливает свернутое (знаковое) окно до предыдущего размера и положения; затем активирует окно. |
|
PeekMessageA Отправляет входящие неуправляемые сообщения, проверяет очередь сообщений потока для отправленного сообщения и извлекает сообщение (если оно существует). (ANSI) |
|
PeekMessageW Отправляет входящие неуправляемые сообщения, проверяет очередь сообщений потока для отправленного сообщения и извлекает сообщение (если оно существует). (Юникод) |
|
PhysicalToLogicalPoint Преобразует физические координаты точки в окне в логические координаты. |
|
PostMessageA Помещает (публикует) сообщение в очереди сообщений, связанной с потоком, создающим указанное окно, и возвращается без ожидания обработки сообщения. (ANSI) |
|
PostMessageW Помещает (публикует) сообщение в очереди сообщений, связанной с потоком, создающим указанное окно, и возвращается без ожидания обработки сообщения. (Юникод) |
|
PostQuitMessage Указывает системе, что поток сделал запрос на завершение (выход). Обычно он используется в ответ на сообщение WM_DESTROY. |
|
PostThreadMessageA Отправляет сообщение в очередь сообщений указанного потока. Он возвращается без ожидания обработки сообщения потоком. (ANSI) |
|
PostThreadMessageW Отправляет сообщение в очередь сообщений указанного потока. Он возвращается без ожидания обработки сообщения потоком. (Юникод) |
|
PROPENUMPROCA Функция обратного вызова, определяемая приложением, используемая с функцией EnumProps. (ANSI) |
|
PROPENUMPROCEXA Определяемая приложением функция обратного вызова, используемая с функцией EnumPropsEx. (ANSI) |
|
PROPENUMPROCEXW Определяемая приложением функция обратного вызова, используемая с функцией EnumPropsEx. (Юникод) |
|
PROPENUMPROCW Функция обратного вызова, определяемая приложением, используемая с функцией EnumProps. (Юникод) |
|
RealChildWindowFromPoint Извлекает дескриптор дочернего окна в указанной точке. Поиск ограничен непосредственными дочерними окнами; Внуки и более глубокие окна потомков не ищутся. |
|
RealGetWindowClassA Извлекает строку, указывающую тип окна. (ANSI) |
|
RealGetWindowClassW Извлекает строку, указывающую тип окна. (Юникод) |
|
RegisterClassA Регистрирует класс окна для последующего использования в вызовах функции CreateWindow или CreateWindowEx. (RegisterClassA) |
|
RegisterClassExA Регистрирует класс окна для последующего использования в вызовах функции CreateWindow или CreateWindowEx. (RegisterClassExA) |
|
RegisterClassExW Регистрирует класс окна для последующего использования в вызовах функции CreateWindow или CreateWindowEx. (RegisterClassExW) |
|
RegisterClassW Регистрирует класс окна для последующего использования в вызовах функции CreateWindow или CreateWindowEx. (RegisterClassW) |
|
RegisterShellHookWindow Регистрирует указанное окно оболочки для получения определенных сообщений для событий или уведомлений, которые полезны для приложений Оболочки. |
|
RegisterWindowMessageA Определяет новое сообщение окна, которое гарантированно будет уникальным во всей системе. Значение сообщения можно использовать при отправке или публикации сообщений. (ANSI) |
|
RegisterWindowMessageW Определяет новое сообщение окна, которое гарантированно будет уникальным во всей системе. Значение сообщения можно использовать при отправке или публикации сообщений. (Юникод) |
|
RemovePropa Удаляет запись из списка свойств указанного окна. Указанная строка символов идентифицирует запись, которая будет удалена. (ANSI) |
|
RemovePropw Удаляет запись из списка свойств указанного окна. Указанная строка символов идентифицирует запись, которая будет удалена. (Юникод) |
|
ReplyMessage Ответы на сообщение, отправленное из другого потока функцией SendMessage. |
|
SENDASYNCPROC Определяемая приложением функция обратного вызова, используемая с функцией SendMessageCallback. |
|
SendMessage Функция SendMessage отправляет указанное сообщение в окно или окна. (Функция SendMessage) |
|
SendMessageA Отправляет указанное сообщение в окно или окна. Функция SendMessage вызывает процедуру окна для указанного окна и не возвращается, пока процедура окна не обработала сообщение. (SendMessageA) |
|
SendMessageCallbackA Отправляет указанное сообщение в окно или окна. (SendMessageCallbackA) |
|
SendMessageCallbackW Отправляет указанное сообщение в окно или окна. (SendMessageCallbackW) |
|
SendMessageTimeoutA Отправляет указанное сообщение в одно или несколько окон. (ANSI) |
|
SendMessageTimeoutW Отправляет указанное сообщение в одно или несколько окон. (Юникод) |
|
SendMessageW Функция SendMessageW (Юникод) отправляет указанное сообщение в окно или окна. (SendMessageW) |
|
SendNotifyMessageA Отправляет указанное сообщение в окно или окна. (SendNotifyMessageA) |
|
SendNotifyMessageW Отправляет указанное сообщение в окно или окна. (SendNotifyMessageW) |
|
SetAdditionalForegroundBoostProcesses SetAdditionalForegroundBoostProcesses — это API для повышения производительности, помогающего приложениям с моделью приложения с несколькими процессами, в которых несколько процессов способствуют интерфейсу переднего плана в виде данных или отрисовки. |
|
SetClassLongA Заменяет указанное 32-разрядное (длинное) значение по указанному смещением в дополнительную память класса или структуру WNDCLASSEX для класса, к которому принадлежит указанное окно. (ANSI) |
|
SetClassLongPtrA Заменяет указанное значение с указанным смещением в памяти дополнительного класса или структуру WNDCLASSEX для класса, к которому принадлежит указанное окно. (ANSI) |
|
SetClassLongPtrW Заменяет указанное значение с указанным смещением в памяти дополнительного класса или структуру WNDCLASSEX для класса, к которому принадлежит указанное окно. (Юникод) |
|
SetClassLongW Заменяет указанное 32-разрядное (длинное) значение по указанному смещением в дополнительную память класса или структуру WNDCLASSEX для класса, к которому принадлежит указанное окно. (Юникод) |
|
SetClassWord Заменяет 16-разрядное значение (WORD) на указанное смещение в дополнительную память класса для класса окна, к которому принадлежит указанное окно. |
|
SetCoalescableTimer Создает таймер с указанным значением времени ожидания и задержкой объединения. |
|
SetForegroundWindow Переносит поток, который создал указанное окно на переднем плане и активирует окно. |
|
SetLayeredWindowAttributes Задает непрозрачность и цветный ключ прозрачности многоуровневого окна. |
|
SetMessageExtraInfo Задает дополнительные сведения о сообщении для текущего потока. |
|
SetParent Изменяет родительское окно указанного дочернего окна. |
|
SetProcessDefaultLayout Изменяет макет по умолчанию при создании окон без родительского или владельца только для текущего выполняемого процесса. |
|
SetProcessDPIAware Программа SetProcessDPIA может быть изменена или недоступна. Вместо этого используйте SetProcessDPIAwareness. |
|
SetPropa Добавляет новую запись или изменяет существующую запись в списке свойств указанного окна. (ANSI) |
|
SetPropw Добавляет новую запись или изменяет существующую запись в списке свойств указанного окна. (Юникод) |
|
SetSysColors Задает цвета для указанных элементов отображения. |
|
SetTimer Создает таймер с указанным значением времени ожидания. |
|
SetWindowDisplayAffinity Сохраняет параметр сопоставления отображения в режиме ядра в hWnd, связанном с окном. |
|
SetWindowLongA Изменяет атрибут указанного окна. Функция также задает 32-разрядное (длинное) значение по указанному смещение в дополнительном окне памяти. (ANSI) |
|
SetWindowLongPtrA Изменяет атрибут указанного окна. (ANSI) |
|
SetWindowLongPtrW Изменяет атрибут указанного окна. (Юникод) |
|
SetWindowLongW Изменяет атрибут указанного окна. Функция также задает 32-разрядное (длинное) значение по указанному смещение в дополнительном окне памяти. (Юникод) |
|
SetWindowPlacement Задает состояние отображения и восстановленное, свернутое и развернутое положение указанного окна. |
|
SetWindowPos Изменяет размер, позицию и порядок Z дочернего, всплывающего окна или окна верхнего уровня. Эти окна упорядочены в соответствии с их внешним видом на экране. Самое верхнее окно получает самый высокий рейтинг и является первым окном в порядке Z. |
|
SetWindowsHookExA Устанавливает процедуру перехватчика, определяемую приложением, в цепочку перехватчиков. (ANSI) |
|
SetWindowsHookExW Устанавливает процедуру перехватчика, определяемую приложением, в цепочку перехватчиков. (Юникод) |
|
SetWindowTextA Изменяет текст строки заголовка указанного окна (если он имеется). Если указанное окно является элементом управления, текст элемента управления изменяется. Однако SetWindowText не может изменить текст элемента управления в другом приложении. (ANSI) |
|
SetWindowTextW Изменяет текст строки заголовка указанного окна (если он имеется). Если указанное окно является элементом управления, текст элемента управления изменяется. Однако SetWindowText не может изменить текст элемента управления в другом приложении. (Юникод) |
|
ShowOwnedPopups Отображает или скрывает все всплывающие окна, принадлежащие указанному окну. |
|
ShowWindow Задает состояние отображения указанного окна. |
|
ShowWindowAsync Задает состояние отображения окна, не ожидая завершения операции. |
|
SoundSentry Активирует визуальный сигнал, указывающий, что звук воспроизводится. |
|
SwitchToThisWindow Переключает фокус на указанное окно и переносит его на передний план. |
|
SystemParametersInfoA Извлекает или задает значение одного из системных параметров. (ANSI) |
|
SystemParametersInfoW Извлекает или задает значение одного из системных параметров. (Юникод) |
|
TileWindows Плитки указанных дочерних окон указанного родительского окна. |
|
TIMERPROC Определяемая приложением функция обратного вызова, которая обрабатывает WM_TIMER сообщения. Тип TIMERPROC определяет указатель на эту функцию обратного вызова. TimerProc — это заполнитель для имени определяемой приложением функции. |
|
TranslateMDISysAccel Обрабатывает нажатия клавиш акселератора для команд меню окна дочерних окон многодокументного интерфейса (MDI), связанных с указанным окном клиента MDI. |
|
TranslateMessage Преобразует сообщения виртуального ключа в символьные сообщения. Символьные сообщения отправляются в очередь сообщений вызывающего потока, чтобы прочитать следующий раз, когда поток вызывает функцию GetMessage или PeekMessage. |
|
UnhookWindowsHookEx Удаляет процедуру перехватчика, установленную в цепочке перехватчиков функцией SetWindowsHookEx. |
|
Отмена регистрацииClassA Отменяет регистрацию класса окна, освобождая память, необходимую для класса. (ANSI) |
|
Отмена регистрацииClassW Отменяет регистрацию класса окна, освобождая память, необходимую для класса. (Юникод) |
|
UpdateLayeredWindow Обновляет положение, размер, фигуру, содержимое и транслюкционность многоуровневого окна. |
|
WaitMessage Возвращает управление другими потоками, если поток не имеет других сообщений в очереди сообщений. Функция WaitMessage приостанавливает поток и не возвращается, пока новое сообщение не будет помещено в очередь сообщений потока. |
|
WindowFromPhysicalPoint Извлекает дескриптор в окно, содержащее указанную физическую точку. |
|
WindowFromPoint Извлекает дескриптор в окно, содержащее указанную точку. |
|
WinMain Указанная пользователем точка входа для графического приложения на основе Windows. |
|
WNDPROC Функция обратного вызова, определяемая в приложении, которая обрабатывает сообщения, отправленные в окно. |
Структуры
|
ALTTABINFO Содержит сведения о состоянии окна переключения приложений (ALT+TAB). |
|
ANIMATIONINFO Описывает эффекты анимации, связанные с действиями пользователя. |
|
AUDIODESCRIPTION Содержит сведения, связанные с описаниями звука. Эта структура используется с функцией SystemParametersInfo при указании значения действия SPI_GETAUDIODESCRIPTION или SPI_SETAUDIODESCRIPTION действия. |
|
BSMINFO Содержит сведения о окне, которое отказано в запросе из BroadcastSystemMessageEx. |
|
CBT_CREATEWNDA Содержит сведения, передаваемые в процедуру перехватчика WH_CBT CBTProc перед созданием окна. (ANSI) |
|
CBT_CREATEWNDW Содержит сведения, передаваемые в процедуру перехватчика WH_CBT CBTProc перед созданием окна. (Юникод) |
|
CBTACTIVATESTRUCT Содержит сведения, передаваемые в процедуру перехватчика WH_CBT CBTProc перед активацией окна. |
|
CHANGEFILTERSTRUCT Содержит расширенные сведения о результатах, полученные путем вызова функции ChangeWindowMessageFilterEx. |
|
CLIENTCREATESTRUCT Содержит сведения о меню и первом дочернем окне интерфейса многодокументного интерфейса (MDI) клиентского окна MDI. |
|
CREATESTRUCTA Определяет параметры инициализации, передаваемые в процедуру окна приложения. Эти члены идентичны параметрам функции CreateWindowEx. (ANSI) |
|
CREATESTRUCTW Определяет параметры инициализации, передаваемые в процедуру окна приложения. Эти члены идентичны параметрам функции CreateWindowEx. (Юникод) |
|
CWPRETSTRUCT Определяет параметры сообщения, передаваемые в процедуру перехватчика WH_CALLWNDPROCRET CallWndRetProc. |
|
CWPSTRUCT Определяет параметры сообщения, переданные процедуре перехватчика WH_CALLWNDPROC CallWndProc. |
|
DEBUGHOOKINFO Содержит сведения об отладке, передаваемые в процедуру перехватчика WH_DEBUG DebugProc. |
|
EVENTMSG Содержит сведения об аппаратном сообщении, отправленном в очередь системных сообщений. Эта структура используется для хранения сведений о сообщении для функции обратного вызова JournalPlaybackProc. |
|
GUITHREADINFO Содержит сведения о потоке ГРАФИЧЕСКОго интерфейса. |
|
KBDLLHOOKSTRUCT Содержит сведения о низкоуровневом событии ввода клавиатуры. |
|
MDICREATESTRUCTA Содержит сведения о классе, заголовке, владельце, расположении и размере дочернего окна интерфейса с несколькими документами (MDI). (ANSI) |
|
MDICREATESTRUCTW Содержит сведения о классе, заголовке, владельце, расположении и размере дочернего окна интерфейса с несколькими документами (MDI). (Юникод) |
|
СВЕРНУТЫЕ МЕТРИКИ Содержит масштабируемые метрики, связанные с свернутыми окнами. |
|
MINMAXINFO Содержит сведения о максимальном размере и положении окна и его минимальном и максимальном размере отслеживания. |
|
MOUSEHOOKSTRUCT Содержит сведения о событии мыши, переданном процедуре перехватчика WH_MOUSE MouseProc. |
|
MOUSEHOOKSTRUCTEX Содержит сведения о событии мыши, переданном процедуре перехватчика WH_MOUSE MouseProc. Это расширение структуры MOUSEHOOKSTRUCT, включающее сведения о перемещении колеса или использовании кнопки X. |
|
MSG Содержит сведения о сообщении из очереди сообщений потока. |
|
MSLLHOOKSTRUCT Содержит сведения о низкоуровневом событии ввода мыши. |
|
NCCALCSIZE_PARAMS Содержит сведения, которые приложение может использовать при обработке сообщения WM_NCCALCSIZE для вычисления размера, положения и допустимого содержимого клиентской области окна. |
|
NONCLIENTMETRICSA Содержит масштабируемые метрики, связанные с неклиентной областью неминимированного окна. (ANSI) |
|
NONCLIENTMETRICSW Содержит масштабируемые метрики, связанные с неклиентной областью неминимированного окна. (Юникод) |
|
STYLESTRUCT Содержит стили для окна. |
|
TITLEBARINFO Содержит сведения о строке заголовка. |
|
TITLEBARINFOEX Расширяет сведения, описанные в структуре TITLEBARINFO, включая координаты каждого элемента заголовка. |
|
UPDATELAYEREDWINDOWINFO Используется UpdateLayeredWindowIndirect для предоставления позиции, размера, фигуры, содержимого и информации о транслюкционности для многоуровневого окна. |
|
WINDOWINFO Содержит сведения о окне. |
|
WINDOWPLACEMENT Содержит сведения о размещении окна на экране. |
|
WINDOWPOS Содержит сведения о размере и расположении окна. |
|
WNDCLASSA Содержит атрибуты класса окна, зарегистрированные функцией RegisterClass. (ANSI) |
|
WNDCLASSEXA Содержит сведения о классе окна. (ANSI) |
|
WNDCLASSEXW Содержит сведения о классе окна. (Юникод) |
|
WNDCLASSW Содержит атрибуты класса окна, зарегистрированные функцией RegisterClass. (Юникод) |