Sdílet prostřednictvím


Zpracování zpráv s oznámením v ovládacím prvku matrice

V nadřazené třídě ovládacího prvku rebar vytvořte OnChildNotify funkci obslužné rutiny s příkazem switch pro všechny zprávy oznámení rebar-control (CReBarCtrl), které chcete zpracovat. Oznámení se posílají do nadřazeného okna, když uživatel přetáhne objekty přes ovládací prvek panelu, změní rozložení pruhů pruhů, odstraní pruhy z ovládacího prvku rebar atd.

Řídicí objekt panelu může odeslat následující zprávy s oznámením:

  • RBN_AUTOSIZE Odesláno ovládacím prvku panelu (vytvořeným pomocí stylu RBS_AUTOSIZE) při automatické změně velikosti rebaru.

  • RBN_BEGINDRAG Odesláno ovládacím prvku panelu, když uživatel začne přetahovat pásem.

  • RBN_CHILDSIZE Odesláno ovládacím prvku panelu při změně velikosti podřízeného okna pásma.

  • RBN_DELETEDBAND Po odstranění pásma odešle ovládací prvek panelu.

  • RBN_DELETINGBAND Odesláno ovládacím prvku panelu, když se chystá odstranit pásmo.

  • RBN_ENDDRAG Odesláno ovládacím prvku panelu, když uživatel přestane přetahovat pruh.

  • RBN_GETOBJECT Odesláno ovládacím prvku panelu (vytvořeným pomocí stylu RBS_REGISTERDROP) při přetažení objektu přes pruh v ovládacím prvku.

  • RBN_HEIGHTCHANGE Odesláno ovládacím prvku panelu při změně jeho výšky.

  • RBN_LAYOUTCHANGED Odesláno ovládacím prvku panelu, když uživatel změní rozložení pásem ovládacího prvku.

Další informace o těchtooznámeních

Viz také

Používání atributu CReBarCtrl
Ovládací prvky