Elaborazione dei messaggi di notifica in un controllo Rebar
Nella classe padre del controllo rebar creare una OnChildNotify
funzione gestore con un'istruzione switch per i messaggi di notifica rebar-control (CReBarCtrl
) che si desidera gestire. Le notifiche vengono inviate alla finestra padre quando l'utente trascina gli oggetti sul controllo rebar, modifica il layout delle bande rebar, elimina le bande dal controllo rebar e così via.
I messaggi di notifica seguenti possono essere inviati dall'oggetto controllo rebar:
RBN_AUTOSIZE Inviato da un controllo rebar (creato con lo stile RBS_AUTOSIZE) quando la barra di ripristino viene ridimensionata automaticamente.
RBN_BEGINDRAG Inviato da un controllo rebar quando l'utente inizia a trascinare una banda.
RBN_CHILDSIZE Inviato da un controllo rebar quando viene ridimensionata la finestra figlio di una banda.
RBN_DELETEDBAND Inviato da un controllo rebar dopo l'eliminazione di una banda.
RBN_DELETINGBAND Inviato da un controllo rebar quando una banda sta per essere eliminata.
RBN_ENDDRAG Inviato da un controllo rebar quando l'utente smette di trascinare una banda.
RBN_GETOBJECT Inviato da un controllo rebar (creato con lo stile RBS_REGISTERDROP) quando un oggetto viene trascinato su una banda nel controllo.
RBN_HEIGHTCHANGE Inviato da un controllo rebar quando l'altezza è cambiata.
RBN_LAYOUTCHANGED Inviato da un controllo rebar quando l'utente modifica il layout delle bande del controllo.
Per altre informazioni su queste notifiche, vedere Informazioni di riferimento sul controllo rebar in Windows SDK.