Udostępnij za pośrednictwem


CWnd::OnWindowPosChanging

Ramy wywołania tej funkcji Członkowskich gdy rozmiar, położenie lub porządek jest zamiar zmiany wywołanie SetWindowPos Członkowskich funkcji lub inną funkcję zarządzania okna.

afx_msg void OnWindowPosChanging(
   WINDOWPOS* lpwndpos 
);

Parametry

  • lpwndpos
    Wskazuje na WINDOWPOS struktury danych, który zawiera informacje o nowy rozmiar i położenie okna.

Uwagi

Aplikację można zapobiec zmiany do okna Ustawienia lub czyszcząc odpowiednie bity w flagi członek WINDOWPOS struktury.

W oknie z WS_OVERLAPPED lub WS_THICKFRAME styl, domyślna implementacja wysyła WM_GETMINMAXINFO komunikat do okna.Jest to nowy rozmiar i położenie okna i egzekwowania CS_BYTEALIGNCLIENT i CS_BYTEALIGN style klienta.Aplikację można zastąpić tej funkcji nie wywołując jej klasy podstawowej.

[!UWAGA]

Ta funkcja Członkowskich jest wywoływana przez RAM, aby umożliwić aplikacji do obsługi wiadomości dla systemu Windows.Parametry przekazywane do funkcji odzwierciedlać parametry otrzymanych w ramach, kiedy wiadomość została odebrana.Wywołanie jest klasa bazowa wykonania tej funkcji, że realizacja zostanie użyte parametry pierwotnie przekazywane wiadomości i nie podane parametry funkcji.

Wymagania

Nagłówek: afxwin.h

Zobacz też

Informacje

Klasa CWnd

Wykres hierarchii

CWnd::OnWindowPosChanged

WM_WINDOWPOSCHANGING