Ескертпе
Бұл бетке кіру үшін қатынас шегін айқындау қажет. Жүйеге кіруді немесе каталогтарды өзгертуді байқап көруге болады.
Бұл бетке кіру үшін қатынас шегін айқындау қажет. Каталогтарды өзгертуді байқап көруге болады.
Общие сведения о технологии с высоким разрешением.
Для разработки высокого разрешения требуются следующие заголовки:
Рекомендации по программированию для этой технологии см. в следующих разделах:
Перечисления
|
DIALOG_CONTROL_DPI_CHANGE_BEHAVIORS Описывает поведение переопределения масштабирования DPI для каждого монитора для дочерних окон в диалоговых окнах. Значения в этом перечислении являются битовые поля и могут быть объединены. |
|
DIALOG_DPI_CHANGE_BEHAVIORS В контекстах "На монитор" версии 2 диалоговые окна будут автоматически реагировать на изменения DPI путем изменения размера и повторного вычисления положения дочерних окон (здесь называется изменением макета). |
|
DPI_AWARENESS Определяет параметр точек на дюйм (dpi) для потока, процесса или окна. |
|
DPI_HOSTING_BEHAVIOR Определяет поведение размещения DPI для окна. Это позволяет окнам, созданным в потоке, размещать дочерние окна с другим DPI_AWARENESS_CONTEXT. |
|
MONITOR_DPI_TYPE Определяет параметр точек на дюйм (dpi) для монитора. |
|
PROCESS_DPI_AWARENESS Определяет значения осведомленности точек на дюйм (dpi). Осведомленность о DPI указывает, сколько работы по масштабированию приложение выполняет для DPI и сколько выполнено системой. |
Функции
|
AdjustWindowRectExForDpi Вычисляет требуемый размер прямоугольника окна на основе требуемого размера клиентского прямоугольника и предоставленного DPI. |
|
AreDpiAwarenessContextsEqual Определяет, идентичны ли два DPI_AWARENESS_CONTEXT значения. |
|
EnableNonClientDpiScaling На дисплеях с высоким разрешением включает автоматическое масштабирование неклиентской области указанного окна верхнего уровня. Должен вызываться во время инициализации этого окна. |
|
GetAwarenessFromDpiAwarenessContext Извлекает значение DPI_AWARENESS из DPI_AWARENESS_CONTEXT. |
|
GetDialogControlDpiChangeBehavior Извлекает и переопределяет поведение масштабирования DPI для дочернего окна в диалоговом окне. |
|
GetDialogDpiChangeBehavior Возвращает флаги, которые могли быть установлены в заданном диалоговом окне при предыдущем вызове Метода SetDialogDpiChangeBehavior. |
|
GetDpiAwarenessContextForProcess Возвращает дескриптор DPI_AWARENESS_CONTEXT для указанного процесса. |
|
GetDpiForMonitor Запрашивает количество точек на дюйм (точек на дюйм) дисплея. |
|
GetDpiForSystem Возвращает системный DPI. |
|
GetDpiForWindow Возвращает значение точек на дюйм (dpi) для указанного окна. |
|
GetDpiFromDpiAwarenessContext Извлекает значение DPI из заданного дескриптора DPI_AWARENESS_CONTEXT. Это позволяет определить DPI потока без необходимости проверки окна, созданного в этом потоке. |
|
GetProcessDpiAwareness Извлекает количество точек на дюйм (dpi) для указанного процесса. |
|
GetSystemDpiForProcess Извлекает системный DPI, связанный с заданным процессом. Это полезно для предотвращения проблем совместимости, возникающих в связи с обменом конфиденциальными данными DPI между несколькими системными процессами с разными системными значениями DPI. |
|
GetSystemMetricsForDpi Извлекает указанную системную метрику или параметр конфигурации системы с учетом указанного DPI. |
|
GetThreadDpiAwarenessContext Возвращает DPI_AWARENESS_CONTEXT для текущего потока. |
|
GetThreadDpiHostingBehavior Извлекает DPI_HOSTING_BEHAVIOR из текущего потока. |
|
GetWindowDpiAwarenessContext Возвращает DPI_AWARENESS_CONTEXT, связанный с окном. |
|
GetWindowDpiHostingBehavior Возвращает DPI_HOSTING_BEHAVIOR указанного окна. |
|
InheritWindowMonitor Заставляет указанное окно наследовать монитор другого окна. |
|
IsValidDpiAwarenessContext Определяет, является ли указанное DPI_AWARENESS_CONTEXT допустимым и поддерживаемым текущей системой. |
|
LogicalToPhysicalPointForPerMonitorDPI Преобразует точку в окне из логических координат в физические, независимо от количества точек на дюйм (точек на дюйм) вызывающего объекта. |
|
OpenThemeDataForDpi Вариант OpenThemeData, который открывает дескриптор темы, связанный с определенным DPI. |
|
PhysicalToLogicalPointForPerMonitorDPI Преобразует точку в окне из физических координат в логические, независимо от количества точек на дюйм (точек на дюйм) вызывающего объекта. |
|
SetDialogControlDpiChangeBehavior Переопределяет поведение масштабирования по умолчанию для каждого монитора DPI дочернего окна в диалоговом окне. |
|
SetDialogDpiChangeBehavior Диалоговые окна в контекстах Per-Monitor версии 2 автоматически масштабируются на дюйм. Этот метод позволяет настроить поведение изменения DPI. |
|
SetProcessDpiAwareness Задает уровень осведомленности о DPI по умолчанию для процесса. Это эквивалентно вызову Метода SetProcessDpiAwarenessContext с соответствующим значением DPI_AWARENESS_CONTEXT. |
|
SetProcessDpiAwarenessContext Задает для текущего процесса заданный контекст осведомленности с точками на дюйм (dpi). Контексты осведомленности о DPI относятся к значению DPI_AWARENESS_CONTEXT. |
|
SetThreadCursorCreationScaling Задает масштаб DPI, для которого предназначены курсоры, создаваемые в этом потоке. Это значение учитывается при масштабировании курсора для конкретного монитора, на котором он отображается. |
|
SetThreadDpiAwarenessContext Задайте для текущего потока значение параметра DPI ( Сведения о DPI) для указанного значения. |
|
SetThreadDpiHostingBehavior Задает DPI_HOSTING_BEHAVIOR потока. Это позволяет окнам, созданным в потоке, размещать дочерние окна с другим DPI_AWARENESS_CONTEXT. |
|
SystemParametersInfoForDpi Извлекает значение одного из системных параметров с учетом указанного значения DPI. |