Sdílet prostřednictvím


Úvod do tříd oken ATL

Následující třídy ATL jsou navrženy pro implementaci a manipulaci s okny:

  • CWindow umožňuje připojit úchyt okna k objektu CWindow . Potom zavoláte CWindow metody pro manipulaci s oknem.

  • CWindowImpl umožňuje implementovat nové okno a zpracovávat zprávy pomocí mapy zpráv. Můžete vytvořit okno založené na nové třídě Systému Windows, nadtřídě existující třídy nebo podtřídě existujícího okna.

  • CDialogImpl umožňuje implementovat modální nebo bezmodální dialogové okno a zpracovávat zprávy pomocí mapy zpráv.

  • CContainedWindowT je předem připravená třída, která implementuje okno, jehož mapa zpráv je obsažena v jiné třídě. Použití CContainedWindowT umožňuje centralizovat zpracování zpráv v jedné třídě.

  • CAxDialogImpl umožňuje implementovat dialogové okno (modální nebo bez režimu), které hostuje ovládací prvky ActiveX.

  • CSimpleDialog umožňuje implementovat modální dialogové okno se základními funkcemi.

  • CAxWindow umožňuje implementovat okno, které je hostitelem ovládacího prvku ActiveX.

  • CAxWindow2T umožňuje implementovat okno, které je hostitelem licencovaného ovládacího prvku ActiveX.

Kromě konkrétních tříd oken poskytuje ATL několik tříd navržených tak, aby byla implementace objektu okna ATL jednodušší. Jsou to následující:

Viz také

Třídy oken