Partilhar via


Processando mensagens de notificação em um controle rebar

Na classe pai do controle rebar, crie um OnChildNotify função de manipulador com uma demonstrativo comutador para qualquer controle rebar)CReBarCtrl) mensagens de notificação que você deseja manipular. As notificações são enviadas para a janela pai quando o usuário arrasta objetos sobre o controle rebar, as alterações que o layout das bandas rebar, exclui bands do controle rebar e assim por diante.

As seguintes mensagens de notificação podem ser enviadas pelo objeto de controle rebar:

  • RBN_AUTOSIZE   Enviado por um controle rebar (criado com o RBS_AUTOSIZEestilo de ) quando o rebar se redimensiona automaticamente.

  • RBN_BEGINDRAG   Enviada por um controle rebar quando o usuário começa a arrastar uma banda.

  • RBN_CHILDSIZE   Enviada por um controle rebar quando a janela filho de uma banda é redimensionada.

  • RBN_DELETEDBAND   Enviada por um controle rebar depois que uma banda foi excluída.

  • RBN_DELETINGBAND   Enviada por um controle rebar quando uma banda está prestes a ser excluído.

  • RBN_ENDDRAG   Enviada por um controle rebar quando o usuário pára arrastando uma banda.

  • RBN_GETOBJECT   Enviado por um controle rebar (criado com o RBS_REGISTERDROPestilo de ) quando um objeto é arrastado sobre uma banda no controle.

  • RBN_HEIGHTCHANGE   Enviado por um controle rebar quando sua altura é alterada.

  • RBN_LAYOUTCHANGED   Enviada por um controle rebar quando o usuário altera o layout das bandas do controle.

Para obter mais informações sobre essas notificações, consulte Referência de controle rebar in the Windows SDK.

Consulte também

Conceitos

Controles (MFC)

Referência

Usando CReBarCtrl