SetWindowPlacement

Функція SetWindowPlacement встановлює стан шоу і відновлений, згорнуті і розгорнуте позиції вказаний вікна.

(BOOL SetWindowPlacement HWND  hWnd, / / ручка вікнаКОНСТАНТА WINDOWPLACEMENT* lpwndpl / / адреса структури з розташування даних);
 

Параметри

hWnd
Обробляти до вікна.
lpwndpl
Вказівник на WINDOWPLACEMENT структури, що визначає нові Показати стан і вікно позиції.

Перед викликом SetWindowPlacement, встановити довжину членом WINDOWPLACEMENT структура sizeof (WINDOWPLACEMENT). SetWindowPlacement не працює, якщо lpwndpl- >довжина установлений неправильно.

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

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

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

Зауваження

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

Довжина членом WINDOWPLACEMENT повинні бути налаштовані на sizeof (WINDOWPLACEMENT). Якщо цей компонент настроєно неправильно, функція повертає значення ХИБНІСТЬ. Додаткові зауваження про правильне використання координати розташування вікна перегляньте WINDOWPLACEMENT.

QuickInfo

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

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

Windows огляд, функції вікон, GetWindowPlacement, WINDOWPLACEMENT

Index