Notitie
Voor toegang tot deze pagina is autorisatie vereist. U kunt proberen u aan te melden of mappen te wijzigen.
Voor toegang tot deze pagina is autorisatie vereist. U kunt proberen om mappen te wijzigen.
Opmerking
De Microsoft Foundation Classes-bibliotheek (MFC) wordt nog steeds ondersteund. We voegen echter geen functies meer toe of werken de documentatie bij.
De CRecentDockSiteInfo klasse is een helperklasse waarin recente statusinformatie voor de CPane-klasse wordt opgeslagen.
Syntaxis
class CRecentDockSiteInfo : public CObject
Leden
Openbare constructors
| Naam | Description |
|---|---|
CRecentDockSiteInfo::CRecentDockSiteInfo |
Standaardconstructor. |
Openbare methoden
Opmerkingen
De CRecentDockSiteInfo klasse is een gegevensbeheerklasse. Het houdt de laatste status van een CPane terwijl deze overgaat tussen gedokt en zwevend. Wanneer een gebruiker dubbelklikt op een zwevend dockbaar deelvenster, wordt het gedokt. Als u dubbelklikt op het gedokte deelvenster, wordt deze teruggezet naar de vorige locatie, grootte en status. Wanneer het deelvenster opnieuw is gedokt, keert het terug naar de vorige dockinglocatie. Deze gegevensklasse maakt dat mogelijk. Omdat de leden van deze klasse statusinformatie voor het gedokte deelvenster opslaan, mogen ze niet rechtstreeks worden gewijzigd door uw toepassing.
Telkens CRecentDockSiteInfo wanneer een deelvenster wordt gemaakt, wordt er een object gemaakt. Elk CPane object heeft een lidvariabele, CPane::m_recentDockInfo, om deze informatie op te slaan.
Overnamehiƫrarchie
Requirements
Header: afxrecentDockSiteInfo.h
CRecentDockSiteInfo::CleanUp
void CleanUp();
Opmerkingen
CRecentDockSiteInfo::CRecentDockSiteInfo
CRecentDockSiteInfo(CPane* pBar);
Parameterwaarden
[in] pBar
Opmerkingen
CRecentDockSiteInfo::GetRecentDefaultPaneDivider
CPaneDivider* GetRecentDefaultPaneDivider();
Retourwaarde
Opmerkingen
CRecentDockSiteInfo::GetRecentDockedPercent
int GetRecentDockedPercent(BOOL bForSlider);
Parameterwaarden
[in] bForSlider
Retourwaarde
Opmerkingen
CRecentDockSiteInfo::GetRecentDockedRect
CRect& GetRecentDockedRect(BOOL bForSlider);
Parameterwaarden
[in] bForSlider
Retourwaarde
Opmerkingen
CRecentDockSiteInfo::GetRecentListOfPanes
CList<HWND, HWND>& GetRecentListOfPanes(BOOL bForSlider);
Parameterwaarden
[in] bForSlider
Retourwaarde
Opmerkingen
CRecentDockSiteInfo::GetRecentPaneContainer
CPaneContainer* GetRecentPaneContainer(BOOL bForSlider);
Parameterwaarden
[in] bForSlider
Retourwaarde
Opmerkingen
CRecentDockSiteInfo::GetRecentTabContainer
CPaneContainer* GetRecentTabContainer(BOOL bForSlider);
Parameterwaarden
[in] bForSlider
Retourwaarde
Opmerkingen
CRecentDockSiteInfo::Init
void Init();
Opmerkingen
CRecentDockSiteInfo::IsRecentLeftPane
BOOL IsRecentLeftPane(BOOL bForSlider);
Parameterwaarden
[in] bForSlider
Retourwaarde
Opmerkingen
CRecentDockSiteInfo::operator =
CRecentDockSiteInfo& operator=(CRecentDockSiteInfo& src);
Parameterwaarden
[in] Src
Retourwaarde
Opmerkingen
CRecentDockSiteInfo::SaveListOfRecentPanes
void SaveListOfRecentPanes(CList<HWND,
HWND>& lstOrg,
BOOL bForSlider);
Parameterwaarden
[in] CList<HWND
[in] lstOrg
[in] bForSlider
Opmerkingen
CRecentDockSiteInfo::SetInfo
virtual void SetInfo(
BOOL bForSlider,
CRecentDockSiteInfo& srcInfo);
Parameterwaarden
[in] bForSlider
[in] srcInfo
Opmerkingen
CRecentDockSiteInfo::StoreDockInfo
virtual void StoreDockInfo(
CPaneContainer* pRecentContainer,
CDockablePane* pTabbedBar = NULL);
Parameterwaarden
[in] pRecentContainer
[in] pTabbedBar