*   >> Lezen Onderwijs artikelen >> science >> programming

Windows Edit Control Styles

Windows Voorgedefinieerde Controls - Deel 4 Volume - Windows User Interface Inleiding Dit is deel 4 van mijn serie, Windows Voorgedefinieerde Controls. Om deze tutorial te begrijpen, de meeste u alle vorige tutorials van de serie hebt gelezen. In dit deel van de serie, kijken we naar de stijlen voor de bewerking controle. Opmerking: Als u de code niet kunt zien of als u denkt dat er iets ontbreekt (gebroken link afbeelding afwezig), neem dan contact met mij op [email protected]. Dat wil contact met mij op voor het geringste probleem dat je hebt over wat je aan het lezen bent.

Presentatie van een Edit Control De presentatie en uiterlijk gedrag van een bewerking controle hangt af van de stijlen die u gebruikt voor de bewerking controle. Een controle bewerken stijl identifier (constant) begint met ES_. De identificatie voor een stijl van een raam in het algemeen begint met WS_.

In het vorige deel van de serie, heb ik aangegeven dat, als je een multi-line bewerken controle zou je typt als een minimum wilt, de volgende in het venster stijl argument dwStyle van de CreateWindowEx functie: WS_CHILD | ES_MULTILINE Hier WS_CHILD is een algemene windows stijl, terwijl ES_MULTILINE is een bewerking controle stijl. Alle stijlen zullen we leren in deze tutorial zijn bewerking controle stijlen en ze beginnen met ES_. Ja, kunt u ramen stijlen en bewerking controle stijlen te combineren met de | operator in de dwStyle argument van de CreateWindowEx functie.

| middelen en /of op die positie. U kunt meer dan een edit control stijl hebben voor een bewerking controle. Multi-Line Edit Control Als u een multi-line edit control wilt dan moet je de ES_MULTILINE stijl met het bewerken van stijlen (zoals hierboven) bevatten. De breedte en hoogte van de multi-line bewerken controle worden bepaald door de "int nWidth" en "int nHeight" parameters, die de zevende en acht parameters van de CreateWindowEx functie. We zagen een voorbeeld van het gebruik van deze in het voorgaande deel van de reeks voor één regel edit control.

Als de waarde van de parameter "int nHeight" (argument) hoog is, dan zul je in staat zijn om een ​​aantal lijnen te zien in de multi-line edit control. Opmerking: een afwezigheid van ES_MULTILINE zijn dan een single-lijn bewerking controle. Voor de rest van deze tutorial, kijken we naar de bewerking controle stijlen. Scrolling Stijlen De ES_AUTOHSCROLL stijl vertelt de bewerking controle om de tekst horizontaal, indien nodig te scrollen, als de gebruiker tek

Page   <<       [1] [2] [3] >>
Copyright © 2008 - 2016 Lezen Onderwijs artikelen,https://onderwijs.nmjjxx.com All rights reserved.