Sdílet prostřednictvím


CPane::IsChangeState

Při přesunutí podokna tato metoda analyzuje jeho polohy ostatních podoken, dock řádky a mini-frame windows a vrátí odpovídající AFX_CS_STATUS hodnotu.

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

Parametry

  • [v]nOffset
    Určuje dokovací citlivosti.Například podokno, který v rámci nOffset obrazové body z doku řádek bude ukotven.

  • [v]ppTargetBar
    Pokud metoda vrátí, ppTargetBar obsahuje ukazatel na objekt, na který by ukotven v aktuálním podokně, nebo NULL Pokud žádná dokovací vyskytnou.

Vrácená hodnota

Jeden z následujících AFX_CS_STATUS hodnoty:

Value

Description

CS_NOTHING

V podokně není poblíž doku webu.Rozhraní není ukotvit podokno.

CS_DOCK_IMMEDIATELY

Podokno je nad dock web a DT_IMMEDIATE styl je povolena.Rámci ukotvené podokno ihned.

CS_DELAY_DOCK

V podokně je dock web, který je jiného ukotvení podokna nebo okraj hlavního rámce.Rámci ukotvené podokno, když uživatel uvolní přesunout.

CS_DELAY_DOCK_TO_TAB

V podokně je přes web dock, který způsobuje podokno ukotvit v okně s kartami.K tomu dochází, když je podokno nad titulek jiného ukotvení podokna nebo přes oblast kartu podokno s kartami.Rámci ukotvené podokno, když uživatel uvolní přesunout.

Požadavky

Záhlaví: afxpane.h

Viz také

Referenční dokumentace

Třída CPane

Diagram hierarchie