Udostępnij za pośrednictwem


CPane::IsChangeState

Jak okienko jest przenoszony, Metoda ta analizuje jego położenie względem innych okienek, wiersze stacji dokującej i mini-frame systemu windows i zwraca odpowiednie AFX_CS_STATUS wartości.

virtual AFX_CS_STATUS IsChangeState(
   int nOffset,
   CBasePane** ppTargetBar
) const;

Parametry

  • [w]nOffset
    Określa czułość dokowania.Na przykład okienko jest przenoszony w nOffset pikseli od stacji dokującej wiersz zostanie zadokowany.

  • [w]ppTargetBar
    Gdy metoda zwraca, ppTargetBar zawiera wskaźnik do obiektu, do którego należy zadokowany bieżącego okienka, lub NULL Jeśli dokowania nie powinien wystąpić.

Wartość zwracana

Jeden z następujących AFX_CS_STATUS wartości:

Wartość

Opis

CS_NOTHING

Okienko nie jest w pobliżu witryny stacji dokującej.Ramy nie zadokować okienko.

CS_DOCK_IMMEDIATELY

Okienko jest nad witryną stacji dokującej i DT_IMMEDIATE styl jest włączony.Ramy dokowane okienka natychmiast.

CS_DELAY_DOCK

Okienko jest przez innego okienka dokowania lub krawędź ramki główne witryny stacji dokującej.Ramy dokowane okienka, gdy użytkownik zwolni przenoszenia.

CS_DELAY_DOCK_TO_TAB

Okienko jest witryna stacji dokującej, powodujący okienka, aby być dokowany w kartach okna.To występuje okienka nad podpis innego okienka dokowania lub nad obszarem kartę okienko z kartami.Ramy dokowane okienka, gdy użytkownik zwolni przenoszenia.

Wymagania

Nagłówek: afxpane.h

Zobacz też

Informacje

Klasa CPane

Wykres hierarchii