Besturingselement stijlen bewerken

U maakt een edit-besturingselement met de CreateWindow of CreateWindowEx functie, de klasse bewerken, passende venster stijl-constanten zijn, en een combinatie van de volgende stijlen bewerken controle geven.

Stijl Betekenis
ES_AUTOHSCROLL Automatisch schuiven in de tekst naar rechts met 10 tekens wanneer de gebruiker een teken aan het einde van de regel typt. Wanneer de gebruiker op enter drukt, schuift het besturingselement alle tekst terug naar positie nul.
ES_AUTOVSCROLL Automatisch schuiven in de tekst een pagina omhoog wanneer de gebruiker op enter drukt op de laatste regel.
ES_CENTER Windows NT 5.0 en hoger; Windows 98 en hoger: Centers in een single-line of meerdere regels tekst bewerken controle.

Eerdere versies van Windows en Windows NT: Centra in meerdere regels tekst bewerken controle.

ES_LEFT Tekst wordt links uitgelijnd.
ES_LOWERCASE Zet alle tekens naar kleine letters zoals ze zijn getypt in het besturingselement bewerken.
ES_MULTILINE Hiermee geeft u een besturingselement voor meerdere regels bewerken. De standaardwaarde is één regel bewerken controle.
Wanneer het besturingselement meerdere regels bewerken in een dialoogvenster, is de standaardreactie op het indrukken van de toets enter om de standaardknop te activeren. Gebruik de enter sleutel gebruiken als een regelterugloop, de ES_WANTRETURN stijl.
Als het besturingselement meerdere regels bewerken niet in een dialoogvenster is en de stijl van de ES_AUTOVSCROLL is opgegeven, toont het besturingselement voor bewerking zoveel lijnen als mogelijk en rollen verticaal wanneer de gebruiker op enter drukt. Als u geen ES_AUTOVSCROLL opgeeft, toont het besturingselement voor bewerking zoveel lijnen als mogelijk en pieptonen als de gebruiker op enter drukt wanneer geen meer lijnen kunnen worden weergegeven.
Als u de stijl ES_AUTOHSCROLL opgeeft, schuift het besturingselement meerdere regels bewerken automatisch horizontaal wanneer de invoegpunt gaat voorbij de rechterrand van het besturingselement. De gebruiker moet een nieuwe regel wilt beginnen, druk op ENTER. Als u geen ES_AUTOHSCROLL opgeeft, loopt het besturingselement automatisch terug woorden aan het begin van de volgende regel wanneer nodig. Een nieuwe regel wordt ook gestart als de gebruiker op enter drukt. Het vensterformaat bepaalt de positie van de tekst laten teruglopen. Als het venster formaat verandert, de terugloop positie wijzigingen en de tekst wordt opnieuw weergegeven.
Meerdere regels bewerken besturingselementen kunnen schuifbalken hebben. Een edit-besturingselement met schuifbalken verwerkt zijn eigen scroll bar berichten. Merk op dat het bewerken van besturingselementen zonder schuifbalken schuiven zoals beschreven in de vorige alinea's en verwerken geen scroll berichten verzonden door het bovenliggende venster.
ES_NOHIDESEL Ontkent het standaardgedrag voor een edit-besturingselement. Het standaardgedrag wordt de selectie verborgen wanneer het besturingselement de invoerfocus verliest en de selectie wordt geïnverteerd wanneer het besturingselement de invoerfocus krijgt. Als u ES_NOHIDESEL opgeeft, is de geselecteerde tekst omgekeerd, zelfs als het besturingselement geen focus.
ES_NUMBER Kunt alleen cijfers moeten worden ingevoerd in het besturingselement bewerken.
ES_OEMCONVERT Converteert tekst ingevoerd in het besturingselement bewerken. De tekst wordt geconverteerd van de Windows-tekenset naar de OEM-tekenset instellen en dan terug naar de set Windows. Dit zorgt voor een juiste tekenconversie wanneer de toepassing wordt aangeroepen het CharToOem -functie voor het converteren van een Windows-tekenreeks in het besturingselement voor bewerking naar OEM-tekens. Deze stijl is het meest nuttig voor besturingselementen bewerken die bestandsnamen bevatten.
ES_PASSWORD Geeft een sterretje voor elk teken in het besturingselement voor bewerking getypt. Het bericht EM_SETPASSWORDCHAR kunt u het teken dat wordt weergegeven wijzigen.
ES_READONLY Voorkomt dat gebruikers te typen of bewerken van tekst in het besturingselement bewerken.
ES_RIGHT Windows NT 5.0 en hoger; Windows 98 en hoger: tekst wordt rechts uitgelijnd in een single-line of multiline besturingselement bewerken.

Eerdere versies van Windows en Windows NT: Tekst wordt rechts uitgelijnd in een multiline besturingselement bewerken.

ES_UPPERCASE Zet alle tekens naar hoofdletters zoals ze zijn getypt in het besturingselement bewerken.
ES_WANTRETURN Hiermee geeft u aan dat een regelterugloopteken worden ingevoegd wanneer de gebruiker op enter drukt terwijl u tekst invoert in een besturingselement meerdere regels bewerken in een dialoogvenster. Als u deze stijl niet opgeeft, heeft op enter drukken hetzelfde effect als het indrukken van het dialoogvenster standaard drukknop. Deze stijl heeft geen invloed op een single-line Controle bewerken.

Index