Udostępnij za pośrednictwem


Metody tworzenia paska narzędzi

MFC udostępnia dwie klasy do tworzenia pasków narzędzi: CToolBar i CToolBarCtrl (który opakowuje wspólny interfejs API sterowania systemu Windows). CToolBar Udostępnia wszystkie funkcje wspólnej kontrolki paska narzędzi i obsługuje wiele wymaganych typowych ustawień i struktur kontroli; jednak wynikowy plik wykonywalny zwykle będzie większy niż utworzony przy użyciu polecenia CToolBarCtrl.

CToolBarCtrl zazwyczaj powoduje mniejszy plik wykonywalny i możesz użyć CToolBarCtrl go, jeśli nie zamierzasz integrować paska narzędzi z architekturą MFC. Jeśli planujesz używać CToolBarCtrl i integrować pasek narzędzi z architekturą MFC, musisz zachować dodatkową ostrożność, aby przekazać manipulowanie kontrolkami paska narzędzi do MFC. Ta komunikacja nie jest trudna; jednak jest to dodatkowa praca, która jest niedostępna podczas korzystania z programu CToolBar.

Język Visual C++ oferuje dwa sposoby korzystania ze wspólnej kontrolki paska narzędzi.

Każda z metod zapewnia dostęp do funkcji składowych kontrolki paska narzędzi. Po wywołaniu CToolBar::GetToolBarCtrlmetody funkcja zwraca odwołanie do CToolBarCtrl obiektu, aby można było użyć dowolnego zestawu funkcji składowych. Zobacz CToolBar , aby uzyskać informacje na temat konstruowania i tworzenia paska narzędzi przy użyciu polecenia CToolBar.

Zobacz też

Korzystanie z CToolBarCtrl
Kontrolki