Udostępnij za pośrednictwem


Klasy obsługi okien

Następujące klasy zapewniają obsługę okien:

  • _U_MENUorID Udostępnia otoki dla CreateWindow elementów i CreateWindowEx.

  • CWindow Zawiera metody manipulowania oknem. CWindow jest klasą bazową dla CWindowImpl, CDialogImpli CContainedWindow.

  • CWindowImpl implementuje okno na podstawie nowej klasy okien. Umożliwia również podklasę lub superklasę okna.

  • CDialogImpl implementuje okno dialogowe.

  • CAxDialogImpl implementuje okno dialogowe (modalne lub moderowe), które hostuje kontrolki ActiveX.

  • CSimpleDialog Implementuje okno dialogowe (modalne lub moderowe) z podstawową funkcjonalnością.

  • CAxWindow manipuluje oknem, które hostuje kontrolkę ActiveX.

  • CAxWindow2T udostępnia metody manipulowania oknem, które hostuje kontrolkę ActiveX, a także obsługuje hostowanie licencjonowanych kontrolek ActiveX.

  • CContainedWindowT implementuje okno zawarte w innym obiekcie.

  • Klasa CWndClassInfo zarządza informacjami o nowej klasie okien.

  • CDynamicChain obsługuje dynamiczne tworzenie łańcuchów map komunikatów.

  • CMessageMap umożliwia obiektowi uwidocznienie map komunikatów na inne obiekty.

  • CWinTraits zapewnia prostą metodę standaryzacji cech obiektu okna ATL.

  • CWinTraitsOR udostępnia wartości domyślne stylów okien i rozszerzonych stylów używanych do tworzenia okna. Te wartości są dodawane przy użyciu operatora logicznego OR do wartości podanych podczas tworzenia okna.

Klasy okien ATL

Samouczek ATL

Zobacz też

Omówienie klasy
Makra mapy komunikatów
Makra klasy okna