Arvo kullekin jäsenelle antaa tietty ominaisuus (attribuutti) varten ikkunan. Erilaisia arvoja voidaan antaa saman jäsenvaltion eri yhteyksissä. Muista, enemmän kuin yksi ikkuna voi olla samaan luokkaan. Kaikki ikkunat luokan on samat ominaisuudet ja kaikilla on yksi menettely. Huomautus: menettely pidetään jäseneksi jos luokka. Kaikki nämä 12 jäsentä voidaan asettaa NULL paitsi kolme. Kolme jäsentä ovat luokan nimi, osoitin luokan menettelyn, ja esimerkiksi kahvan hakemuksen. Nämä kolme ominaisuudet eivät näytä ikkuna ominaisuuksia, mutta ne katsotaan ikkuna ominaisuuksia.
Et ehkä tiedä tätä, mutta C ++ toiminto voi olla osoitin osoittaa se. Tässä valossa osoitin voi osoittaa menettely kaikkien ikkunat luokan. Jos et määritä mitään arvoa jollekin muulle 9 jäsenet WNDCLASSEX struct, määritä NULL jäsenelle. Tällöin oletusarvo valittaisiin kyseiselle ominaisuudelle ikkunan. WNDCLASSEX struct on jo luotu käyttöjärjestelmä. Sinun ei tarvitse käyttää sitä. Tulemme näkemään lisää WNDCLASSEX struct myöhemmin. Rekisteröityminen luokan Ennen ikkuna luodaan käyttöjärjestelmä on ilmoitettava, että luokka (asettaa ikkunoiden ominaisuudet) ollaan käytetään luoda ikkuna.
Tätä kutsutaan rekisteröitymättä luokka. On toiminto nimeltään, RegisterClassEx toiminto. Sitä käyttävät rekisteröimisestä luokkaan. Näemme siitä lisää myöhemmin. Rekisteröitymisen jälkeen luokka, sovellus voi luoda useita ikkunoita kyseisen luokan. Muut Korkean tason kielillä Windows API on kirjoitettu C ++ kielellä muodossa. Se on kieli omasta. Sinun täytyy oppia Windows API kieli. Joten, sinun täytyy oppia sen tietotyyppejä, rakennettu toimintoja ja structs. Voit käyttää C ++ kirjoittaa ydin hakemuksesi (tekstinkäsittely, peli, jne). Et käytä Windows API kirjoittaa ydin hakemuksesi.
Windows API seisoo hakemuksesi asianmukaisen ja atk-laitteet ja helpottaa viestintää ja tekee tulkinnan välillä. Kuitenkin hakemuksesi ydin ei ole vain tarvitse kirjoitet