Sdílet prostřednictvím


Přidání obslužné rutiny události

Z editoru prostředků můžete přidat novou obslužnou rutinu události nebo upravit existující obslužnou rutinu události pro ovládací prvek dialogového okna pomocí průvodce obslužnou rutinou události.

Pomocí okno Vlastnosti můžete do třídy, která implementuje dialogové okno, přidat událost. Chcete-li přidat událost do jiné třídy, než je třída dialogového okna, použijte průvodce obslužnou rutinou události.

Přidání obslužné rutiny události do ovládacího prvku dialogového okna:

  1. Poklikáním na prostředek dialogového okna v zobrazení zdrojů otevřete prostředek dialogového okna, který obsahuje ovládací prvek v editoru dialogového okna.

  2. Klikněte pravým tlačítkem myši na ovládací prvek, pro který chcete zpracovat událost oznámení.

  3. V místní nabídce zvolte Přidat obslužnou rutinu události , aby se zobrazil Průvodce obslužnou rutinou události.

  4. Vyberte událost v poli Typ zprávy a přidejte ji do třídy vybrané v seznamu Třída .

  5. Do pole Název obslužné rutiny funkce přijměte výchozí název nebo zadejte název podle svého výběru.

  6. Výběrem možnosti Přidat a upravit přidejte obslužnou rutinu události do projektu a otevřete textový editor v nové funkci, která přidá příslušný kód obslužné rutiny události.

    Pokud vybraný typ zprávy již obsahuje obslužnou rutinu události pro vybranou třídu, není možnost Přidat a upravit nedostupná a je k dispozici možnost Upravit kód . Vyberte Upravit kód a otevřete textový editor u existující funkce.

Případně můžete přidat obslužné rutiny událostí z okno Vlastnosti. Další informace najdete v tématu Přidání obslužných rutin událostí pro ovládací prvky dialogového okna.

V této části

Průvodce obslužnou rutinou události

Tento průvodce přidá obslužnou rutinu události pro ovládací prvek dialogového okna do třídy podle vašeho výběru. Pokud přidáte obslužnou rutinu události z okno Vlastnosti, můžete ji přidat pouze do třídy, která implementuje dialogové okno. Další informace najdete v tématu Přidání obslužných rutin událostí pro ovládací prvky dialogového okna.

  • Název příkazu

    Identifikuje vybraný ovládací prvek, pro který je přidána obslužná rutina události. Toto pole není k dispozici.

  • Typ zprávy

    Zobrazí seznam aktuálních možných obslužných rutin zpráv pro vybraný ovládací prvek.

  • Název obslužné rutiny funkce

    Zobrazí název funkce, která je přidaná pro zpracování události. Název je ve výchozím nastavení založený na typu zprávy a příkazu, před Onkterý se používá . Například pro tlačítko s názvem IDC_BUTTON1zobrazí typ BN_CLICKED zprávy název OnBnClickedButton1obslužné rutiny funkce .

  • Seznam tříd

    Zobrazí dostupné třídy, do kterých můžete přidat obslužnou rutinu události. Třída vybraného dialogového okna se zobrazí červeně.

  • Popis obslužné rutiny

    Poskytuje popis položky vybrané v poli Typ zprávy . Toto pole není k dispozici.

  • Přidání a úpravy

    Přidá obslužnou rutinu zprávy do vybrané třídy nebo objektu. Otevře také textový editor pro novou funkci, abyste mohli přidat kód obslužné rutiny pro oznámení ovládacího prvku.

  • Upravit kód

    Otevře textový editor pro vybranou existující funkci, abyste mohli přidat nebo upravit kód obslužné rutiny oznámení ovládacího prvku.