Delen via


Betonstaal

Deze sectie bevat informatie over programmeerelementen die worden gebruikt met besturingselementen voor opnieuw balken.

Overzichten

Onderwerp Inhoud
Besturingselementen voor opnieuw balken Besturingselementen voor opnieuw balken fungeren als containers voor onderliggende vensters.
Besturingselementen voor opnieuw balk gebruiken Deze sectie bevat voorbeeldcode die laat zien hoe u besturingselementen voor opnieuw balken implementeert.

Berichten

Onderwerp Inhoud
RB_BEGINDRAG Hiermee wordt het besturingselement voor de balk in de modus slepen en neerzetten geplaatst. Dit bericht zorgt ervoor dat er geen RBN_BEGINDRAG melding wordt verzonden.
RB_DELETEBAND Hiermee verwijdert u een band uit een rebar-besturingselement.
RB_DRAGMOVE Hiermee wordt de sleeppositie in het besturingselement voor de balk bijgewerkt na een eerder RB_BEGINDRAG bericht.
RB_ENDDRAG Hiermee wordt de bewerking slepen en neerzetten van het besturingselement voor de rebar beëindigd. Dit bericht zorgt er niet voor dat er een RBN_ENDDRAG melding wordt verzonden.
RB_GETBANDBORDERS Haalt de randen van een band op. Het resultaat van dit bericht kan worden gebruikt om het bruikbare gebied in een band te berekenen.
RB_GETBANDCOUNT Hiermee wordt het aantal stroken opgehaald dat momenteel in het rebar-besturingselement staat.
RB_GETBANDINFO Haalt informatie over een opgegeven band op in een rebar-besturingselement.
RB_GETBANDMARGINS Haalt de marges van een band op.
RB_GETBARHEIGHT Hiermee haalt u de hoogte van het besturingselement voor de balk op.
RB_GETBARINFO Hiermee wordt informatie opgehaald over het besturingselement voor opnieuw balken en de lijst met afbeeldingen die wordt gebruikt.
RB_GETBKCOLOR Hiermee haalt u de standaardachterkleur van een rebar-besturingselement op.
RB_GETCOLORSCHEME Hiermee haalt u de informatie over het kleurenschema op uit het besturingselement voor de balk.
RB_GETDROPTARGET Hiermee haalt u de IDropTarget- interfaceaanwijzer van een rebar-besturingselement op.
RB_GETEXTENDEDSTYLE Hiermee haalt u de uitgebreide stijl op.
RB_GETPALETTE Hiermee haalt u het huidige palet van het rebar-besturingselement op.
RB_GETRECT Haalt de begrenzingsrechthoek voor een bepaalde band op in een rebar-besturingselement.
RB_GETROWCOUNT Hiermee haalt u het aantal rijen met stroken op in een rebar-besturingselement.
RB_GETROWHEIGHT Hiermee wordt de hoogte van een opgegeven rij in een besturingselement voor de balk opgehaald.
RB_GETTEXTCOLOR Hiermee wordt de standaardtekstkleur van een besturingselement voor een rebar opgehaald.
RB_GETTOOLTIPS Hiermee haalt u de ingang op voor elk besturingselement voor knopinfo dat is gekoppeld aan het besturingselement voor de balk.
RB_GETUNICODEFORMAT Hiermee haalt u de vlag Unicode-tekenopmaak voor het besturingselement op.
RB_HITTEST Bepaalt welk gedeelte van een rebar-band zich op een bepaald punt op het scherm bevindt, als er op dat moment een rebar-band bestaat.
RB_IDTOINDEX Converteert een band-id naar een bandindex in een rebar-besturingselement.
RB_INSERTBAND Hiermee voegt u een nieuwe band in een rebar-besturingselement in.
RB_MAXIMIZEBAND Hiermee wijzigt u het formaat van een band in een rebar-besturingselement in de ideale of grootste grootte.
RB_MINIMIZEBAND Hiermee wijzigt u het formaat van een band in een rebar-besturingselement naar de kleinste grootte.
RB_MOVEBAND Hiermee verplaatst u een band van de ene index naar de andere.
RB_PUSHCHEVRON Verzonden naar een rebar-besturingselement om programmatisch een dubbele punthaak te pushen.
RB_SETBANDINFO Hiermee stelt u kenmerken van een bestaande band in een rebar-besturingselement in.
RB_SETBANDWIDTH Hiermee stelt u de breedte voor een gedokte band in.
RB_SETBARINFO Hiermee stelt u de kenmerken van een rebar-besturingselement in.
RB_SETBKCOLOR Hiermee stelt u de standaardachtergrondkleur van een besturingselement voor een rebar in.
RB_SETCOLORSCHEME Hiermee stelt u de informatie in het kleurenschema voor het besturingselement voor de balk in.
RB_SETEXTENDEDSTYLE Hiermee stelt u de uitgebreide stijl in. Dit bericht is niet geïmplementeerd.
RB_SETPALETTE Hiermee stelt u het huidige palet van het rebar-besturingselement in.
RB_SETPARENT Hiermee stelt u het bovenliggende venster van een besturingselement voor het rebar-besturingselement in.
RB_SETTEXTCOLOR Hiermee stelt u de standaardtekstkleur van een rebar-besturingselement in.
RB_SETTOOLTIPS Hiermee koppelt u een besturingselement voor knopinfo aan het besturingselement voor opnieuw balken.
RB_SETUNICODEFORMAT Hiermee stelt u de vlag Unicode-tekenindeling voor het besturingselement in. Met dit bericht kunt u de tekenset wijzigen die door het besturingselement tijdens runtime wordt gebruikt in plaats van het besturingselement opnieuw te maken.
RB_SETWINDOWTHEME Hiermee stelt u de visuele stijl van een besturingselement voor de balk in.
RB_SHOWBAND Hiermee wordt een bepaalde band in een rebar-besturingselement weergegeven of verborgen.
RB_SIZETORECT Hiermee wordt geprobeerd de beste indeling van de stroken voor de opgegeven rechthoek te vinden.

Meldingen

Onderwerp Inhoud
NM_CUSTOMDRAW (rebar) Verzonden door het besturingselement voor opnieuw balken om het bovenliggende venster te informeren over tekenbewerkingen. Deze melding wordt verzonden in de vorm van een WM_NOTIFY bericht.
NM_NCHITTEST (balk) Verzonden door een besturingselement voor opnieuw instellen wanneer het besturingselement een WM_NCHITTEST bericht ontvangt. Deze meldingscode wordt verzonden in de vorm van een WM_NOTIFY bericht.
NM_RELEASEDCAPTURE (opnieuw balk) Hiermee wordt het bovenliggende venster van een besturingselement van een rebar op de hoogte gesteld dat het besturingselement muisopname vrijgeeft. Deze melding wordt verzonden in de vorm van een WM_NOTIFY bericht.
RBN_AUTOBREAK Hiermee wordt een bovenliggende item op de balk aangegeven dat er een onderbreking wordt weergegeven in de balk. Het bovenliggende item bepaalt of het einde moet worden verbroken.
RBN_AUTOSIZE Verzonden door een besturingselement voor opnieuw balken dat is gemaakt met de RBS_AUTOSIZE stijl wanneer de grootte van de balk automatisch wordt aangepast. Deze meldingscode wordt verzonden in de vorm van een WM_NOTIFY bericht.
RBN_BEGINDRAG Verzonden door een rebar-besturingselement wanneer de gebruiker een band begint te slepen. Deze meldingscode wordt verzonden in de vorm van een WM_NOTIFY bericht.
RBN_CHEVRONPUSHED Verzonden door een rebar-besturingselement wanneer een dubbele punthaak wordt gepusht. Deze meldingscode wordt verzonden in de vorm van een WM_NOTIFY bericht.
RBN_CHILDSIZE Verzonden door een rebar-besturingselement wanneer het onderliggende venster van een band wordt gewijzigd. Deze meldingscode wordt verzonden in de vorm van een WM_NOTIFY bericht.
RBN_DELETEDBAND Verzonden door een rebar-besturingselement nadat een band is verwijderd. Deze meldingscode wordt verzonden in de vorm van een WM_NOTIFY bericht.
RBN_DELETINGBAND Verzonden door een rebar-besturingselement wanneer een band op het punt staat te worden verwijderd. Deze meldingscode wordt verzonden in de vorm van een WM_NOTIFY bericht.
RBN_ENDDRAG Verzonden door een rebar-besturingselement wanneer de gebruiker stopt met slepen van een band. Deze meldingscode wordt verzonden in de vorm van een WM_NOTIFY bericht.
RBN_GETOBJECT Verzonden door een rebar-besturingselement dat is gemaakt met de stijl RBS_REGISTERDROP wanneer een object over een band in het besturingselement wordt gesleept. Deze meldingscode wordt verzonden in de vorm van een WM_NOTIFY bericht.
RBN_HEIGHTCHANGE Verzonden door een rebar control wanneer de hoogte is gewijzigd. Deze meldingscode wordt verzonden in de vorm van een WM_NOTIFY bericht.
RBN_LAYOUTCHANGED Verzonden door een rebar-besturingselement wanneer de gebruiker de indeling van de banden van het besturingselement wijzigt. Deze meldingscode wordt verzonden in de vorm van een WM_NOTIFY bericht.
RBN_MINMAX Verzonden door een rebar-besturingselement voordat een band wordt gemaximaliseerd of geminimaliseerd. Deze meldingscode wordt verzonden in de vorm van een WM_NOTIFY bericht.
RBN_SPLITTERDRAG Verzonden door een besturingselement voor opnieuw balken wanneer de gebruiker een splitser sleept. Deze meldingscode wordt verzonden in de vorm van een WM_NOTIFY bericht.

Structuren

Onderwerp Inhoud
NMRBAUTOSIZE- Bevat informatie die wordt gebruikt bij het verwerken van de RBN_AUTOSIZE meldingscodes.
NMREBAR- Bevat informatie die wordt gebruikt bij het verwerken van verschillende meldingscodes voor opnieuw balken.
NMREBARAUTOBREAK- Bevat informatie die wordt gebruikt met de melding RBN_AUTOBREAK.
NMREBARCHEVRON Bevat informatie die wordt gebruikt bij het verwerken van de RBN_CHEVRONPUSHED meldingscode.
NMREBARCHILDSIZE Bevat informatie die wordt gebruikt bij het verwerken van de RBN_CHILDSIZE meldingscode.
NMREBARSPLITTER Bevat informatie die wordt gebruikt voor het afhandelen van een RBN_SPLITTERDRAG meldingscode.
RBHITTESTINFO- Bevat informatie die specifiek is voor een hittestbewerking. Deze structuur wordt gebruikt met het RB_HITTEST bericht.
REBARBANDINFO- Bevat informatie die een band definieert in een rebar-besturingselement.
REBARINFO- Bevat informatie die de kenmerken van besturingselementen van de balk beschrijft.

Constanten

Onderwerp Inhoud
Stijlen voor besturingselementen voor opnieuw balken Besturingselementen voor opnieuw balken ondersteunen naast standaardvensterstijlen verschillende besturingsstijlen.