Processando mensagens de notificação em um controle rebar
Na classe pai do controle de rebar, crie uma função de manipulador de OnChildNotify com uma instrução switch de todas as notificações de rebar- controle ()CReBarCtrlvocê queira manipular. As notificações são enviadas para a janela pai quando o usuário arrasta objetos sobre o controle de rebar, alterar o layout das faixas de rebar, exclui faixas de controle de rebar, e assim por diante.
As seguintes notificações podem ser enviadas pelo objeto de controle de rebar:
RBN_AUTOSIZE enviados por um controle de rebar (criado com o estilo de RBS_AUTOSIZE ) quando o rebar se é redimensionado automaticamente.
RBN_BEGINDRAG enviados por um controle de rebar quando o usuário inicia a arraste uma faixa.
RBN_CHILDSIZE enviados por um controle de rebar quando a janela filho de uma linha distribuída é redimensionada.
RBN_DELETEDBAND enviados por um controle de rebar depois que uma faixa foi excluída.
RBN_DELETINGBAND enviados por um controle de rebar quando uma faixa está prestes a ser excluída.
RBN_ENDDRAG enviados por um controle de rebar quando o usuário para de arrastar uma faixa.
RBN_GETOBJECT enviados por um controle de rebar (criado com o estilo de RBS_REGISTERDROP ) quando um objeto é arrastado para uma faixa no controle.
RBN_HEIGHTCHANGE enviados por um controle de rebar quando sua altura foi alterado.
RBN_LAYOUTCHANGED enviados por um controle de rebar quando o usuário alterar o layout das faixas de controle.
Para obter mais informações sobre essas mensagens de notificação, consulte Referência de controle de Rebar em Windows SDK.