Klasa CDockState
Szeregowany CObject klasy, która ładuje, zwalnia lub czyści stan formantu dokowania jeden lub więcej pasków w trwałej pamięci (plik).
class CDockState : public CObject
Członkowie
Metody publiczne
Nazwa |
Opis |
---|---|
Czyści informacje o stanie stacji dokującej. |
|
Pobiera numer wersji przechowywanej paska stanu. |
|
Pobiera Państwo informacje z rejestru lub.Plik INI. |
|
Zapisuje informacje o stanie do rejestru lub pliku INI. |
Publiczne danych członków
Nazwa |
Opis |
---|---|
Tablica wskaźników do przechowywanych zadokować informacji o stanie dla każdego pasek sterowania jeden wpis. |
Uwagi
Stan dokowania zawiera rozmiar i położenie paska i czy jest on zadokowany.Kiedy pobieranie przechowywanych zadokować Państwa, CDockState sprawdza, czy pasek pozycji i, jeśli pasek nie jest widoczna z bieżącymi ustawieniami ekranu CDockState skaluje pasek Umieść jest widoczny.Głównym celem CDockState jest do przechowywania stanu całą liczbę słupków kontroli i umożliwić zapisanie tego Państwa i załadowana do rejestru, aplikacji.Plik INI lub w formie binarnej, jako część CArchive zawartość obiektu.
Pasek może być dowolny formant dokujące bar, łącznie z paska narzędzi, pasek stanu lub okno dialogowe pasek.CDockStateobiekty są zapisywane i odczytu z pliku za pośrednictwem lub CArchive obiektu.
CFrameWnd::GetDockState pobiera Państwo wszystkie ramki okna CControlBar obiekty i umieszcza go w CDockState obiektu.Można następnie zapisać zawartość CDockState obiektów do składowania z Serialize lub CDockState::SaveState.Jeśli chcesz później przywrócić stan pasków w oknie ramki, można załadować stanu z Serialize lub CDockState::LoadState, następnie użyj CFrameWnd::SetDockState Aby zastosować zapisany stan do pasków okno ramek.
Aby uzyskać więcej informacji o dokowaniu pasków, zobacz artykuły Pasków, Paski narzędziowe: dokowanie i pływające, i Windows ramki.
Hierarchii dziedziczenia
CDockState
Wymagania
Nagłówek: afxadv.h