*   >> Læs Uddannelse artikler >> science >> programming

Edit Control i Windows

ument kan være nul. Da redigeringsobjektet er af den EDIT klassen, det andet argument er den klasse, EDIT, i dobbelte anførselstegn. Hvis du vil have tekst i første omgang at blive vist i redigering kontrol, når det først vises, skriv derefter teksten i anførselstegn som det tredje argument, ellers lad det tredje argument være NULL. Det tredje argument er officielt for navnet på den kontrol (vindue). Den fjerde argument omhandler de stilarter for redigering kontrol. Da edit kontrol er et barn vindue, du har brug for vinduerne 'typografien WS_CHILD på denne position.

Du kan kombinere denne stil med redigering kontrol stilarter, adskillelse af stil identifikatorer (konstanter) i argumentet med | operatør. Vi skal se edit kontrol typografier i den næste del af serien, En af edit kontrol stilarter er ES_MULTILINE, som bruges, når ønsker at redigere kontrol til at være en multi-line edit kontrol. Så hvis du vil have ovenstående edit kontrol til at være multi-line, ville du skrive følgende som fjerde argument: WS_CHILD | ES_MULTILINE I mangel af ES_MULTILINE stil i fjerde argument funktionen CreateWindowEx, en enkelt-line edit kontrol er oprettet.

Den femte argument er den vandrette (x) position i enheden enheder af venstre øverste hjørne af redigering kontrol fra venstre øverste hjørne af klienten område af overordnede vindue (ikke skrivebordet). Den sjette argument er den lodrette (y) position i enheden enheder af venstre øverste hjørne af redigering kontrol fra venstre øverste hjørne af klienten område af overordnede vindue. Den syvende argument er bredden af ​​redigering kontrol i device-enheder (fra kontrollen venstre-øverste hjørne).

Den ottende argument er højden af ​​redigering kontrol i device-enheder (fra kontrollerne venstre-øverste hjørne). Den niende argument er håndtaget på det overordnede vindue, der huser redigering kontrol. Det tiende argument er redigeringsobjektet s (barn vinduets) identifikator. Dette er et helt tal, der er unik for alle underordnede vinduer (ikke blot redigere kontroller) i en overordnet vindue. Datatypen for identifikator i CreateWindowEx funktionen er HMENU og ikke et heltal.

Så det hele tal (type) placeret ved denne position skal støbes (omregnet) til en HMENU datatype ved forud for heltal med ordet, HMENU i parentes. Det ellevte argument er håndtaget til forekomst af det registrerede klasse af ansøgningen hovedvinduet. Dette kan læses fra hInstance hInstance parameter i WinMain indgang funktion. Den WinMain Funktionen ka

Page   <<  [1] [2] [3] >>
Copyright © 2008 - 2016 Læs Uddannelse artikler,https://uddannelse.nmjjxx.com All rights reserved.