Freigeben über


Verarbeiten von Benachrichtigungsmeldungen in einem Grundleisten-Steuerelement

In der übergeordneten Klasse des Infoleiste-Steuerelements, erstellen Sie eine Handlerfunktion OnChildNotify mit einer switch-Anweisung für alle Benachrichtigungsmeldungen des Infoleiste-Steuerelements (CReBarCtrl), die Sie bearbeiten möchten. Benachrichtigungen werden auf das übergeordnete Fenster gesendet, wenn der Benutzer über Objekte dem Grundleistensteuerelement, ändert das Layout der Infoleistenbänder, löscht Bänder vom Grundleistensteuerelement, usw. zieht.

Die folgenden Benachrichtigungsmeldungen können vom Infoleiste-Steuerelement-Objekt gesendet werden:

  • RBN_AUTOSIZE gesendet durch ein Infoleistensteuerelement (erstellt mit dem RBS_AUTOSIZE Format) Wenn die Infoleiste automatisch angepasst wird.

  • RBN_BEGINDRAG gesendet durch eine Infoleiste, wenn der Benutzer beginnt, ein Band ziehen.

  • RBN_CHILDSIZE gesendet durch eine Infoleiste, wenn das untergeordnete Fenster eines Bands Größe geändert wird.

  • RBN_DELETEDBAND gesendet durch eine Infoleiste, nachdem ein Band gelöscht wurde.

  • RBN_DELETINGBAND gesendet durch eine Infoleiste, wenn ein Band im Begriff ist gelöscht.

  • RBN_ENDDRAG gesendet durch eine Infoleiste, wenn der Benutzer beendet, ein Band zu ziehen.

  • RBN_GETOBJECT gesendet durch ein Infoleistensteuerelement (erstellt mit dem RBS_REGISTERDROP Format) Wenn ein Objekt über ein Band im Steuerelement gezogen wird.

  • RBN_HEIGHTCHANGE gesendet durch eine Infoleiste, wenn die Höhe geändert hat.

  • RBN_LAYOUTCHANGED gesendet durch eine Infoleiste, wenn der Benutzer das Layout der Bänder des Steuerelements ändert.

Weitere Informationen über diese Benachrichtigungen, finden Sie im Windows SDK unter Infoleiste-Steuerelement-Verweis.

Siehe auch

Referenz

Verwenden von CReBarCtrl

Konzepte

Steuerelemente (MFC)