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. |