Disse medlemmer er identifikatorer til 12 forskellige typer af attributter (egenskaber), som et vindue klasse kan have. Værdien er tildelt hvert medlem giver dig en særlig egenskab (egenskab) for vinduet. Kan gives forskellige værdier til det samme medlem i forskellige lejligheder. Husk, mere end et vindue kan have den samme klasse. Alle vinduer i en klasse har de samme egenskaber og har alle én procedure. Bemærk: proceduren betragtet som medlem, hvis klassen. Alle disse 12 medlemmer kan indstilles til NULL undtagen tre.
De tre medlemmer, er klassen navn, en pointer til klassen procedure og eksempel håndtag af ansøgningen. Disse tre funktioner ikke ligner vinduet egenskaber, men de betragtes som vindue karakteristika. Du kan ikke vide dette, men en C ++ funktion kan have en pointer pege på den. På denne baggrund en pegepind kan pege på proceduren for alle vinduer i en klasse. Hvis du ikke tildeler nogen værdi for nogen af de andre 9 medlemmer af WNDCLASSEX struct, derefter tildele NULL til medlemmet. I så fald ville standardværdien vælges for denne egenskab af vinduet.
WNDCLASSEX struct er allerede oprettet af operativsystemet. Du skal bare nødt til at bruge det. Vi skal se mere om WNDCLASSEX struct senere. Registrering af en klasse Før et vindue er skabt operativsystemet skal informeres om, at en klasse (indstillet af Windows egenskaber) er ved at blive brugt til at skabe et vindue. Dette kaldes registrering klassen. Der er en funktion kaldes, RegisterClassEx funktion. Det bruges af en ansøgning om registrering af klassen. Vi skal se mere om det senere. Efter registrering af en klasse, kan ansøgningen skabe mange vinduer for denne klasse.
Andre højt niveau Sprog Windows API er skrevet ved hjælp af C ++ sproget format. Det er et sprog på egen hånd. Du er nødt til at lære Windows API sprog. Så er du nødt til at lære sine datatyper, bygget i funktioner og structs. Du kan bruge