Classes de prise en charge d’interface utilisateur

Les classes suivantes fournissent une prise en charge générale de l’interface utilisateur :

  • IDocHostUIHandlerDispatch Une interface vers le moteur d’analyse et de rendu HTML Microsoft.

  • IOleObjectImpl Fournit les méthodes principales via lesquelles un conteneur communique avec un contrôle. Gère l’activation et la désactivation des contrôles sur place.

  • IOleInPlaceObjectWindowlessImpl Gère la réactivation des contrôles sur place. Permet à un contrôle sans fenêtre de recevoir des messages, ainsi que de participer aux opérations de glisser-déplacer.

  • IOleInPlaceActiveObjectImpl Aide la communication entre un contrôle sur place et son conteneur.

  • IViewObjectExImpl Permet à un contrôle de s’afficher directement et de notifier le conteneur des modifications dans son affichage. Prend en charge le dessin sans scintillement, les contrôles non rectangulaires et transparents et les tests de positionnement.

Tutoriel ATL

Voir aussi

Vue d’ensemble de la classe