AdjustWindowRectEx

AdjustWindowRectEx функція обчислює потрібний розмір вікна прямокутник, на основі бажаного розміру прямокутника клієнта. Вікно прямокутник потім може бути передана CreateWindowEx функції для створення якого клієнтської області є потрібний розмір вікна.

(BOOL AdjustWindowRectEx LPRECT  lpRect, / / вказівник на структуру клієнт прямокутникDWORDdwStyle, / / вікно стиліBOOLbMenu, / / меню даний прапорDWORDdwExStyle / / розширений стиль);
 

Параметри

lpRect
Вказівник на RECT структури, які даються лівому верхньому та нижньому правому кутах області бажаного клієнта. Коли функція повертає, структура містить координати лівому верхньому та нижньому правому кутах вікна для розміщення бажаного клієнтської області.
dwStyle
Визначає вікно стилі вікна, розмір яких потрібно це для обчислення.
bMenu
Визначає, чи вікно має меню.
dwExStyle
Визначає стиль розширеного вікна, розмір яких потрібно це для обчислення.

Повернення значень

Якщо функція завершено успішно, значення, що повертається, є ненульовим.

Якщо функцію не вдається, значення дорівнює нулю. Щоб отримати докладні відомості про помилку, зателефонуйте GetLastError.

Зауваження

Клієнт прямокутник є найменшим прямокутник, який повністю оточує клієнтської області. Вікно прямокутник є найменшим прямокутник, який повністю оточує вікно, яке містить клієнтської області і nonclient району.

AdjustWindowRectEx функція не додавати пробіл, коли рядок меню переноситься до двох або більше рядків.

Windows CE: BMenu параметр має бути FALSE; меню не підтримується.

QuickInfo

nbsp; Windows &NT: вимагає 3.1 або пізнішої версії.
Windows:Вимагає Windows 95 або пізнішої версії.
Windows CE:Потрібна Версія 1.0 або пізнішу версію.
Заголовка:Оголошена в winuser.h.
Імпортувати бібліотеки:Використання user32.lib.

Дивіться також

Огляд Windows, вікна функції, AdjustWindowRect, CreateWindowEx, RECT

Index