Preddefinovaných kontrol

Systém poskytuje niekoľko preddefinovaných okno triedy pre ovládacie prvky. Ovládacie prvky patriace do týchto tried okno sa nazývajú preddefinovaných kontrol. Aplikácia vytvorí preddefinovanú kontrolu určitého typu zadaním názvu triedy vhodné okno v CreateWindowEx funkcia alebo dialógové okno pole Šablóna. Nižšie sú uvedené preddefinované okno triedy.

Meno Popis
TLAČIDLO Vytvorí tlačidlo kontroly. Tieto ovládacie prvky zvyčajne oznámiť rodičovské okno keď používateľ vyberie ovládacieho prvku. Ďalšie informácie nájdete v téme tlačidlá.
COMBOBOX Vytvorí rozbaľovacie okná. Tieto kontroly sú kombináciou zoznamom a v editovacích, prenájom užívateľovi vybrať a upravovať položky. Ďalšie informácie nájdete v téme Polí so zoznamom.
UPRAVIŤ Vytvorí ovládacích prvkoch na úpravu. Tieto ovládacie prvky umožňujú používateľom zobraziť a upravovať text. Ďalšie informácie nájdete v časti Úprava kontroly.
LISTBOX Vytvorí zoznam polí. Tieto ovládacie prvky zobraziť zoznam, z ktorých si používateľ môže vybrať jednu alebo viac položiek. Ďalšie informácie nájdete v časti Zoznam polí.
RichEdit Vytvorí Rich upraviť verzia 1.0 kontroly. Tieto ovládacie prvky umožní používateľovi zobraziť a upravovať text odseku formátovanie znakov a a môžu obsahovať vložené objekty COM. Ďalšie informácie nájdete v časti Rich upraviť kontroly.
RICHEDIT_CLASS Vytvorí Rich upraviť verzia 2.0 kontroly. Tieto ovládacie prvky umožní používateľovi zobraziť a upravovať text odseku formátovanie znakov a a môžu obsahovať vložené objekty COM. Ďalšie informácie nájdete v časti Rich upraviť kontroly.
POSÚVAČ Vytvorí posuvných panel ovládačov. Tieto ovládacie prvky umožňujú používateľom vybrať smer a vzdialenosť posunu informácie v súvisiacich okne. Ďalšie informácie nájdete v téme Posúvače.
STATICKÉ Vytvára statické ovládacích prvkov. Tieto ovládacie prvky často pôsobia ako menovky pre iné ovládacie prvky. Ďalšie informácie nájdete v časti Statické ovládacích prvkov.

Každá preddefinovaná okno trieda má množinu zodpovedajúce kontroly štýly , ktoré umožnia žiadosť meniť vzhľad a správanie ovládacích prvkov, ktoré vytvára. Napríklad tlačidlo triedy podporuje štýlov vytvoriť tlačítka, prepínacie tlačidlá, začiarkavacie políčka a skupinu polí. Aplikácia určuje štýl pri vytváraní ovládacieho prvku.

Každá preddefinovaná okno trieda má zodpovedajúci súbor správ, oznamovania a kontroly. Žiadosti sa spoliehajú na oznámenia správy na určenie, kedy užívateľ poskytol vstup do ovládacích prvkov. Napríklad tlačidlá odošle hlásenie BN_CLICKED do okna rodič, keď používateľ klikne na tlačidlo. Aplikácie používajú kontrolné správy získať informácie z kontrol a manipulovať s vzhľadu a správania systému kontroly. Napríklad, žiadosť môžete poslať správu BM_GETCHECK začiarknutie políčka sa zistiť, či v súčasnosti obsahuje znak začiarknutia.

Väčšina aplikácií vykonať rozsiahle využívanie preddefinovaných kontrol v dialógové okná a ostatné okná. Pretože preddefinovaných kontrol ponúkajú mnoho možností, úplná diskusia o každej je nad rámec tejto témy.

Index