Dialog Bar
klasa CDialogBar
|
|
-
-
Dialog Bar to Control Bar
oparty na zasobie okna dialogowego
-
Ma pełną funkcjonalność
niemodalnego okna dialogowego z rozszerzeniem o możliwość
zadokowania do głównego okna aplikacji
-
może zawierać dowolne
kontrolki Windows
-
działa tabulator pomiędzy
kontrolkami
-
jest oknem potomnym głównego
okna aplikacji i wszystkie zawiadomienia z kontrolek (control-notifications)
będą kierowane do głównego okna aplikacji
-
Obsługą Dialog Bars
w MFC zajmuje się klasa CDialogBar
[początek strony]
-
-
W przeciwieństwie do okien
dialogowych, w przypadku Dialog Bars zwykle nie ma potrzeby
tworzenia własnej klasy potomnej
-
Schemat tworzenia Dialog Bar:
-
utworzyć zasób dialogu w
edytorze zasobów, tylko styl WS_CHILD może być
podany, w szczególności nie może być
zaznaczone użycie stylu WS_VISIBLE
-
utworzyć obiekt klasy CDialogBar
-
wywołać metodę CDialogBar::Create
[początek strony]
[początek strony]
|