Delen via


Methoden voor het maken van een werkbalk

Opmerking

De Microsoft Foundation Classes-bibliotheek (MFC) wordt nog steeds ondersteund. We voegen echter geen functies meer toe of werken de documentatie bij.

MFC biedt twee klassen voor het maken van werkbalken: CToolBar en CToolBarCtrl (waarmee de Algemene Besturings-API van Windows wordt verpakt). CToolBar biedt alle functionaliteit van het algemene besturingselement van de werkbalk en het verwerkt veel van de vereiste algemene controle-instellingen en structuren voor u; het resulterende uitvoerbare bestand zal echter meestal groter zijn dan het bestand dat is gemaakt met behulp van CToolBarCtrl.

CToolBarCtrl resulteert meestal in een kleiner uitvoerbaar bestand en u wilt misschien liever de CToolBarCtrl werkbalk niet integreren in de MFC-architectuur. Als u van plan bent om CToolBarCtrl en de werkbalk te gebruiken en te integreren in de MFC-architectuur, moet u extra aandacht besteden aan het communiceren van werkbalkbedieningsmanipulaties met MFC. Deze communicatie is niet moeilijk; het is echter extra werk dat niet nodig is wanneer u gebruikt CToolBar.

Visual C++ biedt twee manieren om te profiteren van het algemene besturingselement van de werkbalk.

  • Maak de werkbalk met behulp van CToolBaren roep vervolgens CToolBar::GetToolBarCtrl aan om toegang te krijgen tot de CToolBarCtrl lidfuncties.

  • Maak de werkbalk met behulp van de constructor van CToolBarCtrl.

Met beide methoden hebt u toegang tot de lidfuncties van het werkbalkbesturingselement. Wanneer u CToolBar::GetToolBarCtrl aanroept, wordt er een verwijzing naar een CToolBarCtrl-object geretourneerd, zodat u beide sets van lidfuncties kunt gebruiken. Zie CToolBar voor informatie over het bouwen en maken van een werkbalk met behulp van CToolBar.

Zie ook

CToolBarCtrl gebruiken
Besturingselementen