Paski dialogowe
Pasek dialogowy jest paskiem narzędzi, rodzaju z pasek sterowania zawierających wszelkiego rodzaju kontroli.Ponieważ ma cechy niemodalne okno dialogowe, CDialogBar obiektu zapewnia bardziej zaawansowanych narzędzi.
Istnieje kilka kluczowych różnic między paska narzędzi i CDialogBar obiektu.A CDialogBar z zasobu okno dialogowe szablonu, można tworzyć z edytora okien dialogowych programu Visual C++ i które mogą zawierać dowolny rodzaj formantu Windows tworzony jest obiekt.Użytkownik może karcie z formantu do formantu.I określenie stylu wyrównanie, aby wyrównać pasek okno z jakąkolwiek częścią okno nadrzędne ramki lub nawet pozostawić go w miejsce, gdy zmieniany jest rozmiar obiektu nadrzędnego.Na poniższej ilustracji pokazano pasek okno z różnych formantów.
Pasek dialogowy
Pod innymi względami, Praca z CDialogBar obiekt jest tak jak w przypadku Niemodalne okna dialogowe.Użyj edytora okien dialogowych do projektowania i tworzenia zasobu okno dialogowe.
Jedną z zalet paski okno jest mogą zawierać formanty inne niż przyciski.
Podczas gdy to normalne do uzyskania własne klasy okno z CDialog, użytkownik zazwyczaj nie czerpią własne klasy dla paska okno dialogowe.Okno dialogowe paski są rozszerzeń do głównego okna i komunikaty kontroli powiadamianie Pasek dialogowy takich jak BN_CLICKED lub EN_CHANGE, zostaną wysłane do nadrzędnego okna dialogowego pasek okna głównego.