Функция GetDialogDpiChangeBehavior (winuser.h)
Возвращает флаги, которые могли быть установлены в заданном диалоговом окне при предыдущем вызове Метода SetDialogDpiChangeBehavior.
Если эта функция никогда не вызывалась в диалоговом окне, возвращаемое значение будет равно нулю.
Синтаксис
DIALOG_DPI_CHANGE_BEHAVIORS GetDialogDpiChangeBehavior(
HWND hDlg
);
Параметры
hDlg
Дескриптор для проверяемого диалога.
Возвращаемое значение
Флаги, установленные в заданном диалоговом окне. Если передан недопустимый дескриптор, эта функция возвращает ноль и устанавливает для последней ошибкизначение ERROR_INVALID_HANDLE.
Комментарии
Может быть трудно различить возвращаемое значение DDC_DEFAULT и регистр ошибки, который равен нулю. Чтобы определить между ними, рекомендуется вызвать Метод GetLastError(), чтобы проверка ошибку.
Требования
Требование | Значение |
---|---|
Минимальная версия клиента | Windows 10 версии 1703 [только классические приложения] |
Минимальная версия сервера | Windows Server 2016 [только классические приложения] |
Целевая платформа | Windows |
Header | winuser.h |
Библиотека | User32.lib |
DLL | User32.dll |