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

Edit Control Messages

de rechtermarge. Voor de parameter lParam de LOWORD specificeert de nieuwe breedte van de linkermarge, in pixels (kleinste punt op het scherm). De HIWORD specificeert de nieuwe breedte van de rechtermarge in pixels. Dit bericht niet een waarde terug. De volgende verklaring laat zien hoe de LOWORD maken van de parameter lParam houden een geheel getal van 18 in de SendMessage functie; een soortgelijke redenering werkt voor de HIWORD en de parameter wParam.

SendMessage (hwndEdit1, EM_SETMARGINS, EC_LEFTMARGIN, LOWORD ((LPARAM) 18)); EM_SETPASSWORDCHAR Het bericht bepaalt of verwijdert het wachtwoord karakter voor een bewerking controle. Wanneer een wachtwoordteken ingesteld, wordt dat teken weergegeven in plaats van de letters getypt door de gebruiker. De parameter wParam is wachtwoordteken te geven in plaats van de letters getypt door de gebruiker. Als deze parameter nul is, de besturing verwijdert het huidige wachtwoordteken en toont de actuele karakters ingetypt door de gebruiker.

De parameter lParam wordt niet gebruikt en moeten worden ingesteld op NULL. Dit bericht had geen waarde. EM_SETREADONLY Deze boodschap stelt of verwijdert de alleen-lezen-stijl (ES_READONLY) van een bewerking controle. De parameter wParam bepaalt of in te stellen of te verwijderen van de ES_READONLY stijl. Een waarde van TRUE zet de ES_READONLY stijl; een waarde van VALSE verwijdert de ES_READONLY stijl. Hier parameter lParam wordt niet gebruikt en NULL moeten zijn.

EM_SETSEL In plaats van de gebruiker het selecteren van de karakters van een bewerking controle met zijn muis of toetsenbord, kan de toepassing van de tekens te selecteren door het sturen van dit bericht naar de bewerking controle. De parameter wParam is het startpunt tekenpositie van de selectie. De parameter lParam is het beëindigen van karakter positie van de selectie. De eindpositie is net na de selectie. Het bericht had geen waarde. Als de start is 0 en het einde is -1, is alle tekst in de bewerking controle geselecteerd. Als de start is -1, wordt elke huidige selectie opgeheven.

EM_SETTABSTOPS Deze boodschap stelt het tabblad stopt in een multi-line edit control. Dit bericht wordt alleen verwerkt door bewerken controles meerdere lijnen. De parameter wParam het aantal tabs in de array (zie hieronder). Als deze parameter nul is, is de parameter lParam genegeerd en tabblad standaard stops worden ingesteld op elke 32 dialoogvenster sjabloon eenheden (zie later). Als deze parameter is 1, worden tabstops ingesteld bi

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