CWnd::MoveWindow

недійсними MoveWindow ( int x, int y, int nWidth, int nHeight, BOOL bRepaint = правда );

недійсними MoveWindow ( LPCRECT lpRect, BOOL bRepaint = TRUE );

Параметри

x

Визначає нові положення в лівій частині CWnd.

y

Визначає нові положення у верхній частині CWnd.

nWidth

Визначає ширину новий CWnd.

nHeight

Визначає висоту нового CWnd.

bRepaint

Визначає, чи CWnd є, щоб бути repainted. Якщо правда, CWnd отримує на WM_PAINT повідомлення в його OnPaint обробника повідомлення, як звичайно. Якщо цей параметр є ПОМИЛКОВИМ, не фарбування будь-якого відбувається. Це відноситься до клієнтської області, в районі nonclient, (у тому числі на назву та смуги прокручування) і в будь-якій частині вікна батьківського виявили з Cwndрухатися. Коли цей параметр є ПОМИЛКОВИМ, застосування має явно недійсними або перемальовування будь-якої частини CWnd "і" батьком вікно, яке слід Перемальовує.

lpRect

CRect об'єкт або RECT структури, що визначає розташування та нові розміри.

Зауваження

Зміна розташування та розміри.

Верхнього рівня CWnd об'єкта параметрів x і y є по відношенню до верхньому лівому куті екрана. Для об'єкта CWnd дитини вони по відношенню до верхній лівий кут області вікна батьківського клієнта.

MoveWindow функцію надсилання WM_GETMINMAXINFO повідомлення. Обробка повідомлення дає CWnd можливість змінити значення за замовчуванням для найбільшого й найменшого можливих windows. Якщо параметри MoveWindow функції члена перевищує ці значення, значення може бути замінено мінімального або максимального значення в WM_GETMINMAXINFO обробника.

Огляд CWnd |nbsp; Члени класу | Ієрархічна діаграма

Дивіться такожnbsp;CWnd::SetWindowPos, WM_GETMI&NMAXINFO, :: MoveWindow

Index