Udostępnij za pośrednictwem


Metody tworzenia paska narzędzi

MFC oferuje dwie klasy, aby utworzyć paski narzędziowe: CToolBar i CToolBarCtrl (która otacza wspólnej kontroli Windows API).CToolBarzawiera wszystkie funkcje narzędzi wspólnej kontroli, i obsługuje wiele wymagane ustawienia wspólnej kontroli i struktury dla użytkownika; Jednak wynikowy plik wykonywalny zazwyczaj będzie większy niż utworzony za pomocą CToolBarCtrl.

CToolBarCtrlzwykle skutkuje mniejszy plik wykonywalny, a może chcieć użyć CToolBarCtrl , jeśli nie jest planowane włączenie paska narzędzi do architektury MFC.Jeśli zamierzasz używać CToolBarCtrl i zintegrować paska narzędzi architektury MFC, należy zwrócić uwagę dodatkową do komunikowania się narzędzi manipulacji kontroli MFC.Niniejszy komunikat nie jest trudne; Jednakże jest dodatkową pracę, która jest zbędne, gdy CToolBar.

Visual C++ udostępnia dwa sposoby korzystać z narzędzi wspólnej kontroli.

  • Tworzenie przy użyciu narzędzi CToolBar, a następnie wywołać CToolBar::GetToolBarCtrl do uzyskania dostępu do CToolBarCtrl funkcji elementów członkowskich.

  • Tworzenie przy użyciu narzędzi CToolBarCtrlprzez konstruktora.

Jednej z metod umożliwi Ci dostęp do funkcji formantu toolbar.Po wywołaniu CToolBar::GetToolBarCtrl, zwraca odwołanie do CToolBarCtrl obiekt, aby można było użyć albo zestaw funkcji elementów członkowskich.Zobacz CToolBar informacji o konstruowaniu i tworzenie za pomocą narzędzi CToolBar.

Zobacz też

Informacje

Przy użyciu CToolBarCtrl

Koncepcje

Formanty (MFC)