AdjustWindowRect функция вычисляет требуемый размер окна прямоугольника, основанный на размере желаемого клиентского прямоугольника. Прямоугольник окна может быть затем передан CreateWindow функции для создания которого клиентской области является желаемого размера окна.
(BOOL AdjustWindowRect LPRECT lpRect, / / указатель на структуру клиентского прямоугольникаDWORDdwStyle, / / стили оконBOOLbMenu / / флага меню-настоящее время);
Если функция выполнена успешно, возвращаемое значение не равно нулю.
Если вызов функции был неуспешен, возвращаемое значение равно нулю. Чтобы получить расширенные сведения об ошибке, вызовите GetLastError.
Клиентский прямоугольник — это наименьший прямоугольник, ограничивающий полностью клиентской области. Окно прямоугольник — наименьший прямоугольник, ограничивающий полностью окна, которое включает в себя клиентской области и неклиентской области.
Функция AdjustWindowRect не добавляет дополнительное пространство, когда строка меню не переходит две или более строк.
nbsp; Windows &NT: требует версии 3.1 или более поздней версии.
Windows:Требует Windows 95 или более поздней версии.
Windows CE:Не поддерживается.
Заголовок:Объявленные в winuser.h.
Импорта библиотеки:Использование user32.lib.
Обзор Windows, окно функции, AdjustWindowRectEx, CreateWindow, RECT