Het heeft 12 leden (attributen - eigenschappen). Deze leden zijn identificatienummers voor 12 verschillende types van attributen (kenmerken), die een venster klasse kan hebben. De toegewezen aan elk lid waarde geeft u een bepaalde eigenschap (attribuut) voor het raam. Verschillende waarden worden gegeven aan dezelfde lid in verschillende gelegenheden. Vergeet niet, meer dan één venster kan dezelfde klasse. Alle ramen van een klasse hebben dezelfde kenmerken en hebben allemaal een procedure. Opmerking: de procedure wordt beschouwd als een lid of de klasse.
Al deze 12 leden kan worden ingesteld op NULL, behalve drie. De drie leden zijn de naam van de klasse, een verwijzing naar de klasse procedure, en de instantie handvat van de applicatie. Deze drie kenmerken lijken niet raam kenmerken, maar ze worden beschouwd als een venster kenmerken. U mag niet weten, maar een C ++ functie kan een pointer wijzen. In dit licht kan een pointer wijst naar de procedure voor de ramen van een klasse. Als u geen waarde toewijzen aan één van de andere 9 leden van de WNDCLASSEX structuur, dan NULL toewijzen aan het lid.
In dat geval zou de standaardwaarde worden gekozen dat kenmerkend het venster. De WNDCLASSEX structuur is al gemaakt door het besturingssysteem. U hoeft alleen maar om het te gebruiken. We zullen later meer over de WNDCLASSEX structuur zien. Klasse registratie Voordat maken van een venster het besturingssysteem te worden dat een klasse (set windows kenmerken) bijna wordt gebruikt voor het maken van een venster. Dit wordt het registreren van de klasse. Er is een functie genaamd, de RegisterClassEx functie.
Het wordt gebruikt door een toepassing aan de klas te reg