Verarbeiten von Benachrichtigungsmeldungen in einem Grundleistensteuerelement
In der übergeordneten Klasse des Infoleiste-Steuerelements, erstellen Sie eine OnChildNotify-Handlerfunktion mit einer switch-Anweisung für alle Benachrichtigungsmeldungen des Infoleiste-Steuerelements (CReBarCtrl), die Sie bearbeiten möchten.Benachrichtigungen werden für das übergeordnete Fenster gesendet, wenn der Benutzer Objekte über dem Infoleiste-Steuerelement, ändert sich das Layout der Infoleisten bänder, löscht Bänder aus dem Infoleiste-Steuerelement usw. zieht.
Die folgenden Benachrichtigungsmeldungen können vom Infoleiste-Steuerelement-Objekt übertragen werden:
RBN_AUTOSIZE übermittelten durch ein Infoleiste-Steuerelement (erstellt mit dem RBS_AUTOSIZE Format), wenn die Infoleiste seine Größe automatisch selbst ändert.
RBN_BEGINDRAG übermittelten durch ein Infoleiste-Steuerelement, wenn der Benutzer beginnt, ein Band zu ziehen.
RBN_CHILDSIZE übermittelten durch ein Infoleiste-Steuerelement, wenn das untergeordnete Fenster eines Bands in der Größe angepasst wird.
RBN_DELETEDBAND übermittelten durch ein Infoleiste-Steuerelement, nachdem ein Band gelöscht wurde.
RBN_DELETINGBAND übermittelten durch ein Infoleiste-Steuerelement, wenn ein Band gerade gelöscht werden sollen.
RBN_ENDDRAG übermittelten durch ein Infoleiste-Steuerelement, wenn der Benutzer den Ziehvorgang für ein Band zu ziehen.
RBN_GETOBJECT übermittelten durch ein Infoleiste-Steuerelement (erstellt mit dem RBS_REGISTERDROP Format), wenn ein Objekt über ein Band des Steuerelements gezogen wird.
RBN_HEIGHTCHANGE übermittelten durch ein Infoleiste-Steuerelement, wenn seine Höhe geändert hat.
RBN_LAYOUTCHANGED übermittelten durch ein Infoleiste-Steuerelement, wenn der Benutzer das Layout der Bänder des Steuerelements geändert wird.
Weitere Informationen über diese Benachrichtigungen finden Sie unter Infoleiste-Steuerelement-Verweis in Windows SDK.