Dela via


Armeringsjärn

Det här avsnittet innehåller information om programmeringselement som används med omstapelkontroller.

Översikter

Ämne Innehåll
Omlist-kontroller fungerar som containrar för underordnade fönster.
med hjälp av Det här avsnittet innehåller exempelkod som visar hur du implementerar kontroller för omgruppering.

Meddelanden

Ämne Innehåll
RB_BEGINDRAG Placerar omlist-kontrollen i dra-och-släpp-läge. Det här meddelandet gör inte att ett RBN_BEGINDRAG meddelande skickas.
RB_DELETEBAND Tar bort ett band från en omlistekontroll.
RB_DRAGMOVE Uppdaterar dragpositionen i omlistkontrollen efter ett tidigare RB_BEGINDRAG meddelande.
RB_ENDDRAG Avslutar omlist-kontrollens drag-och-släpp-åtgärd. Det här meddelandet orsakar inte att ett RBN_ENDDRAG-meddelande skickas.
RB_GETBANDBORDERS Hämtar kantlinjerna för ett band. Resultatet av det här meddelandet kan användas för att beräkna det användbara området i ett band.
RB_GETBANDCOUNT Hämtar antalet band som för närvarande finns i omlist-kontrollen.
RB_GETBANDINFO Hämtar information om ett angivet band i en omlistekontroll.
RB_GETBANDMARGINS Hämtar marginalerna för ett band.
RB_GETBARHEIGHT Hämtar höjden på omstapelkontrollen.
RB_GETBARINFO Hämtar information om omstapelkontrollen och den bildlista som används.
RB_GETBKCOLOR Hämtar en omlistekontrolls standardbakgrundsfärg.
RB_GETCOLORSCHEME Hämtar information om färgschemat från omlistkontrollen.
RB_GETDROPTARGET Hämtar en omlistekontrolls IDropTarget gränssnittspekare.
RB_GETEXTENDEDSTYLE Hämtar det utökade formatet.
RB_GETPALETTE Hämtar omlistkontrollens aktuella palett.
RB_GETRECT Hämtar avgränsningsrektangeln för ett angivet band i en omlistkontroll.
RB_GETROWCOUNT Hämtar antalet rader med band i en omlistekontroll.
RB_GETROWHEIGHT Hämtar höjden på en angiven rad i en omlistekontroll.
RB_GETTEXTCOLOR Hämtar standardtextfärgen för en omlistekontroll.
RB_GETTOOLTIPS Hämtar handtaget till valfri knappbeskrivningskontroll som är associerad med omlist-kontrollen.
RB_GETUNICODEFORMAT Hämtar unicode-teckenformatflaggan för kontrollen.
RB_HITTEST Avgör vilken del av ett rebarband som finns vid en viss punkt på skärmen, om det finns ett omlistband vid den tidpunkten.
RB_IDTOINDEX Konverterar en bandidentifierare till ett bandindex i en omlistekontroll.
RB_INSERTBAND Infogar ett nytt band i en omlistkontroll.
RB_MAXIMIZEBAND Ändrar storlek på ett band i en omlistekontroll till antingen dess ideala eller största storlek.
RB_MINIMIZEBAND Ändrar storlek på ett band i en omlistekontroll till sin minsta storlek.
RB_MOVEBAND Flyttar ett band från ett index till ett annat.
RB_PUSHCHEVRON Skickas till en omlistekontroll för att programmatiskt push-överföra en sparr.
RB_SETBANDINFO Anger egenskaper för ett befintligt band i en omlistekontroll.
RB_SETBANDWIDTH Anger bredden för ett dockat band.
RB_SETBARINFO Anger egenskaperna för en omlistekontroll.
RB_SETBKCOLOR Anger standardbakgrundsfärgen för en omlistekontroll.
RB_SETCOLORSCHEME Anger färgschemainformationen för omlistkontrollen.
RB_SETEXTENDEDSTYLE Anger det utökade formatet. Det här meddelandet har inte implementerats.
RB_SETPALETTE Anger omlistkontrollens aktuella palett.
RB_SETPARENT Anger den överordnade kontrollens överordnade fönster.
RB_SETTEXTCOLOR Anger standardtextfärgen för en omlistekontroll.
RB_SETTOOLTIPS Associerar en knappbeskrivningskontroll med omlistekontrollen.
RB_SETUNICODEFORMAT Anger unicode-teckenformatflaggan för kontrollen. Med det här meddelandet kan du ändra den teckenuppsättning som används av kontrollen vid körning i stället för att behöva återskapa kontrollen.
RB_SETWINDOWTHEME Anger det visuella formatet för en omlistekontroll.
RB_SHOWBAND Visar eller döljer ett givet band i en omlistekontroll.
RB_SIZETORECT Försöker hitta den bästa layouten för banden för den angivna rektangeln.

Meddelanden

Ämne Innehåll
NM_CUSTOMDRAW (omstapel) Skickas av omstapelkontrollen för att meddela dess överordnade fönster om ritningsåtgärder. Det här meddelandet skickas i form av ett WM_NOTIFY meddelande.
NM_NCHITTEST (omstapel) Skickas av en omlistekontroll när kontrollen tar emot ett WM_NCHITTEST meddelande. Den här meddelandekoden skickas i form av ett WM_NOTIFY meddelande.
NM_RELEASEDCAPTURE (omstapel) Meddelar en omlistekontrolls överordnade fönster att kontrollen släpper musfångst. Det här meddelandet skickas i form av ett WM_NOTIFY meddelande.
RBN_AUTOBREAK Meddelar en överordnad om att en brytning visas i fältet. Den överordnade avgör om pausen ska utföras.
RBN_AUTOSIZE Skickas av en omlistkontroll som skapats med RBS_AUTOSIZE formatmall när omlisten automatiskt ändrar storlek på sig själv. Den här meddelandekoden skickas i form av ett WM_NOTIFY meddelande.
RBN_BEGINDRAG Skickas av en omlistekontroll när användaren börjar dra ett band. Den här meddelandekoden skickas i form av ett WM_NOTIFY meddelande.
RBN_CHEVRONPUSHED Skickas av en omlistkontroll när en sparr skickas. Den här meddelandekoden skickas i form av ett WM_NOTIFY meddelande.
RBN_CHILDSIZE Skickas med en omlistekontroll när ett bands underordnade fönster ändras. Den här meddelandekoden skickas i form av ett WM_NOTIFY meddelande.
RBN_DELETEDBAND Skickas av en omlistekontroll efter att ett band har tagits bort. Den här meddelandekoden skickas i form av ett WM_NOTIFY meddelande.
RBN_DELETINGBAND Skickas av en omlistekontroll när ett band är på väg att tas bort. Den här meddelandekoden skickas i form av ett WM_NOTIFY meddelande.
RBN_ENDDRAG Skickas med en omlistekontroll när användaren slutar dra ett band. Den här meddelandekoden skickas i form av ett WM_NOTIFY meddelande.
RBN_GETOBJECT Skickas av en omlistkontroll som skapats med RBS_REGISTERDROP formatmall när ett objekt dras över ett band i kontrollen. Den här meddelandekoden skickas i form av ett WM_NOTIFY meddelande.
RBN_HEIGHTCHANGE Skickas av en omlistekontroll när dess höjd har ändrats. Den här meddelandekoden skickas i form av ett WM_NOTIFY meddelande.
RBN_LAYOUTCHANGED Skickas med en omlistekontroll när användaren ändrar layouten för kontrollens band. Den här meddelandekoden skickas i form av ett WM_NOTIFY meddelande.
RBN_MINMAX Skickas av en omlistkontroll innan du maximerar eller minimerar ett band. Den här meddelandekoden skickas i form av ett WM_NOTIFY meddelande.
RBN_SPLITTERDRAG Skickas med en omlistekontroll när användaren drar en delningsruta. Den här meddelandekoden skickas i form av ett WM_NOTIFY meddelande.

Strukturer

Ämne Innehåll
NMRBAUTOSIZE Innehåller information som används för att hantera RBN_AUTOSIZE-meddelandekoder.
NMREBAR- Innehåller information som används för att hantera olika koder för omgrupperingsmeddelanden.
NMREBARAUTOBREAK Innehåller information som används med RBN_AUTOBREAK-meddelandet.
NMREBARCHEVRON Innehåller information som används för att hantera RBN_CHEVRONPUSHED-meddelandekoden.
NMREBARCHILDSIZE Innehåller information som används för att hantera RBN_CHILDSIZE-meddelandekoden.
NMREBARSPLITTER Innehåller information som används för att hantera en RBN_SPLITTERDRAG meddelandekod.
RBHITTESTINFO Innehåller information som är specifik för en träffteståtgärd. Den här strukturen används med meddelandet RB_HITTEST.
REBARBANDINFO Innehåller information som definierar ett band i en omlistekontroll.
REBARINFO Innehåller information som beskriver egenskaper för omlisteringskontroll.

Konstanter

Ämne Innehåll
omlisteringskontrollformat Omlistningskontroller stöder en mängd olika kontrollformat utöver standardfönsterformat.