Muut painikkeet (painikkeet) on valittava ennen kuin ne voidaan aktivoida. Jos haluat olla oletuksena painiketta edellä koodin, sinun olisi korvata BS_PUSHBUTTON tyyliin BS_DEFPUSHBUTTON tyyliin. BS_DEFPUSHBUTTON tyyli on oletuksena painiketta, kun BS_PUSHBUTTON tyyli on tavallisille painiketta. Tarkista Box valintaruutu on pieni neliö laatikko, joka voi olla Päällä tai Pois. Kun se on se on rasti; kun se on pois se ei ole rasti.
Edellä mainituissa koodi, sinulla koodisegmentti: HWND hwndPush; hwndEdit1 = CreateWindowEx (0, "painiketta", "Push Button", WS_CHILD | BS_PUSHBUTTON, 100, 100, 90, 25, hwndMain, (HMENU) 1, hinstance, NULL); ShowWindow (hwndPush, SW_SHOW); UpdateWindow (hwndPush); Tämä koodi segmentti on painike. Mitä valintaruutu näyttää, vaihda tämä koodisegmentti kanssa seuraava koodi ja yritä tuloksena koodi. Voit koota tiedoston eri (.exe) nimi.
HWND hwndChk; hwndChk = CreateWindowEx (0, "Button", NULL, WS_CHILD | BS_AUTOCHECKBOX, 100, 100, 12, 12, hwndMain, (HMENU) 1, hinstance, NULL); ShowWindow (hwndChk, SW_SHOW); UpdateWindow (hwndChk); Huomaa käyttö BS_AUTOCHECKBOX tyyli valintaruutu. Kolme tila -valintaruutu normaali valintaruutu on joko päälle tai pois päältä. On tilanteita, jolloin ei ole selvää, jos laatikko on päällä tai pois päältä. Tätä tilaa kutsutaan määräämättömän valtio, ja se esiintyy erikoinen valintaruutu kutsutaan kolmen tila -valintaruutu. Tarvitset BS_AUTO3STATE tyyli kolme valtion valintaruutu.
Vaihda edellä koodi segmentti yksi alla tietää, mitä kolme valtion valintaruutu näyttää: HWND hwnd3St; hwnd3St = CreateWindowEx (0, "Button", NULL, WS_CHILD | BS_AUTO3STATE, 100, 100, 12, 12, hwndMain, (HMENU) 1, hinstance, NULL); ShowWindow (hwnd3St, SW_SHOW); UpdateWindow (hwnd3St); Napsauta valintaruutu 3 kertaa löytää esittämistä kolmannen valtion. Huomaa käyttö BS_AUTO3STATE tyyli kolme valtion valintaruutu. Split-painike Split Button on kaksi-painikkeita yhdistää yhteen: painiketta ja nuolipainiketta. Kun käyt