EditMessages
Naar controls uit de CC_EDIT ControlClass kunnen de volgende berichten (EditMessages) worden verstuurd. Met deze berichten aan edit controls kunnen opdrachten worden verstuurd of kan informatie worden opgevraagd. Met de ControlMessage functie kunnen de volgende berichten naar edit controls verstuurd worden:
EditMessage | Omschrijving | ControlMessage Functie | ||
Param1 | Param2 | Return | ||
EM_SETLIMITTEXT | Met EM_SETLIMITTEXT wordt het maximaal aantal tekens ingesteld dat de gebruiker kan invoeren in een edit control | Maximum aantal tekens | 0 | 0 |
EM_GETLIMITTEXT | Met EM_GETLIMITTEXT wordt het ingestelde maximaal aantal tekens opgevraagd | 0 | 0 | Ingesteld maximaal aantal tekens |
EM_SETPASSWORDCHAR | EM_SETPASSWORDCHAR stelt het te gebruiken paswoord teken in voor edit controls met de ES_PASSWORD stijl. Standaard is dit een sterretje | ASCII waarde paswoord teken | 0 | 0 |
EM_GETPASSWORDCHAR | EM_GETPASSWORDCHAR wordt verstuurd om het huidige paswoord teken op te vragen | 0 | 0 | ASCII waarde huidige paswoord teken |
EM_SETMODIFY | Met EM_SETMODIFY wordt de edit control gemarkeerd als gewijzigd of als ongewijzigd | True indien te markeren als gewijzigd en False indien ongewijzigd | 0 | 0 |
EM_GETMODIFY | Met EM_GETMODIFY wordt de huidige markering opgevraagd. Een edit control wordt automatisch als gewijzigd gemarkeerd zodra de tekst door de gebruiker is gewijzigd | 0 | 0 | True indien gemarkeerd als gewijzigd en False indien ongewijzigd |
EM_SETREADONLY | Met het EM_SETREADONLY bericht wordt de ES_READONLY stijl verwijderd of toegevoegd | True voor toevoegen ES_READONLY False voor verwijderen | 0 | 0 |