Classe de COleControlContainer
Agit comme un conteneur de contrôle des contrôles ActiveX.
class COleControlContainer : public CCmdTarget
Membres
Constructeurs publics
Nom |
Description |
---|---|
Construit un objet COleControlContainer. |
Méthodes publiques
Nom |
Description |
---|---|
Crée un site de contrôle, il est hébergé par le conteneur. |
|
Signale à tous les contrôles hébergés qu'une propriété ambiante a changé. |
|
Modifie le contrôle button spécifié. |
|
Active la case d'option spécifiée d'un groupe. |
|
Crée un contrôle ActiveX hébergé. |
|
Crée une police OLE. |
|
Retourne le site personnalisé du contrôle spécifié. |
|
Détermine si le site de contrôle accepte des événements. |
|
Récupère la propriété ambiante spécifiée. |
|
Récupère le contrôle de boîte de dialogue spécifié. |
|
Récupère la valeur du contrôle de boîte de dialogue spécifié. |
|
Extrait la légende du contrôle de boîte de dialogue spécifié. |
|
Détermine si le conteneur gère les messages d' WM_SETFOCUS . |
|
Gère les messages envoyés à un contrôle sans fenêtre. |
|
Détermine l'état du bouton spécifié. |
|
Appelé pour redessiner une partie du conteneur. |
|
Appelé lorsqu'un contrôle sur pour être visuelle est activé. |
|
Appelé lorsqu'un contrôle est sur le point d'être désactivé. |
|
Appelé par l'infrastructure lorsque des messages de défilement sont acceptés d'une fenêtre enfant. |
|
Envoie un message au contrôle spécifié. |
|
Définit la valeur du contrôle spécifié. |
|
Définit le texte du contrôle spécifié. |
Données membres publiques
Nom |
Description |
---|---|
La couleur d'arrière-plan du conteneur. |
|
La couleur de premier plan du conteneur. |
|
Une liste des sites de contrôle pris en charge. |
|
Le nombre de contrôles sans fenêtre hébergés. |
|
Un pointeur vers OLE police du site de contrôle personnalisé. |
|
Pointeur vers le site de contrôle de capture. |
|
Pointeur vers le contrôle qui a actuellement le focus d'entrée. |
|
Pointeur vers le contrôle qui est actuellement sur place activé. |
|
Pointeur vers la fenêtre implémentant le conteneur de contrôle. |
|
Le plan de site. |
Notes
Cela est fait en fournissant la prise en charge pour un ou plusieurs sites de contrôle ActiveX (implémentés par COleControlSite).COleControlContainer entièrement implémente les interfaces d' IOleInPlaceFrame et d' IOleContainer , permettant aux contrôles ActiveX contenus pour accomplir les compétences en tant qu'éléments sur place.
En général, cette classe est utilisée conjointement avec COccManager et COleControlSite pour implémenter un conteneur de contrôles ActiveX personnalisé, avec les sites personnalisés pour un ou plusieurs contrôles ActiveX.
Hiérarchie d'héritage
COleControlContainer
Configuration requise
Header: afxocc.h