Condividi tramite


Elaborazione dei messaggi di notifica in un controllo Rebar

Nella classe padre del controllo Rebar, creare una funzione di gestione di OnChildNotify con un'istruzione switch per tutti i messaggi di notifica del controllo Rebar (CReBarCtrl) si desidera gestire. Le notifiche inviate alla finestra padre quando l'utente trascina gli oggetti sopra il controllo Rebar, modifica il layout delle bande del rebar, elimina le bande dal controllo Rebar, e così via.

I seguenti messaggi di notifica possono essere inviati dall'oggetto controllo Rebar:

  • RBN_AUTOSIZE ha inviato da un controllo Rebar (creato con lo stile di RBS_AUTOSIZE ) quando il controllo viene ridimensionato automaticamente.

  • RBN_BEGINDRAG ha inviato da un controllo Rebar quando l'utente inizia il trascinamento di una banda.

  • RBN_CHILDSIZE ha inviato da un controllo Rebar quando la finestra figlio di una banda viene ridimensionata.

  • RBN_DELETEDBAND ha inviato da un controllo Rebar dopo una banda è stata eliminata.

  • RBN_DELETINGBAND ha inviato da un controllo Rebar quando una banda sta per essere eliminato.

  • RBN_ENDDRAG ha inviato da un controllo Rebar quando l'utente smette di trascinare una banda.

  • RBN_GETOBJECT ha inviato da un controllo Rebar (creato con lo stile di RBS_REGISTERDROP ) quando un oggetto viene trascinato su una banda del controllo.

  • RBN_HEIGHTCHANGE ha inviato da un controllo Rebar quando l'altezza della riga è stata modificata.

  • RBN_LAYOUTCHANGED ha inviato da un controllo Rebar quando l'utente modifica il layout delle bande del controllo.

Per ulteriori informazioni sulle notifiche, vedere Riferimento al controllo Rebar in Windows SDK.

Vedere anche

Riferimenti

Utilizzo di CReBarCtrl

Concetti

Controlli (MFC)