en-tête docobj.h
Cet en-tête est utilisé par le modèle d’objet de composant (COM). Pour plus d'informations, consultez les pages suivantes :
docobj.h contient les interfaces de programmation suivantes :
Interfaces
IContinueCallback Fournit un mécanisme de rappel générique pour les processus interruptibles qui doivent demander régulièrement à un objet s’il faut continuer. |
IEnumOleDocumentViews Énumère les vues prises en charge par un objet document. |
IOleCommandTarget Permet aux objets et à leurs conteneurs de distribuer des commandes entre eux. Par exemple, les barres d’outils d’un objet peuvent contenir des boutons pour des commandes telles que Imprimer, Aperçu avant impression, Enregistrer, Nouveau et Zoom. |
IOleDocument Permet à un objet de document de communiquer aux conteneurs sa capacité à créer des vues de ses données. |
IOleDocumentSite Permet à un document qui a été implémenté en tant qu’objet de document de contourner la séquence d’activation normale pour les objets actifs sur place et d’indiquer directement à son site client de l’activer en tant qu’objet de document. |
IOleDocumentView L’interface IOleDocumentView permet à un conteneur de communiquer avec chaque vue prise en charge par un objet de document. |
Iprint Active les documents composés en général et les documents actifs en particulier pour prendre en charge l’impression par programmation. |
Structures
OLECMD Associe les indicateurs de commande de l’énumération OLECMDF à un identificateur de commande via un appel à IOleCommandTarget::QueryStatus. |
OLECMDTEXT Spécifie un nom de texte ou status chaîne pour un identificateur de commande unique. |
PAGERANGE Spécifie une plage de pages. |
PAGESET Identifie une ou plusieurs plages de pages à imprimer et, éventuellement, identifie uniquement les pages paires ou impaires dans un ensemble de pages. |
Énumérations
DOCMISC Fournit des informations de propriété diverses sur un objet de document. |
OLECMDEXECOPT Spécifie les options d’exécution des commandes. |
OLECMDF Spécifie le type de prise en charge fourni par un objet pour la commande spécifiée dans une structure OLECMD. |
OLECMDID Spécifie la commande standard à exécuter. Une valeur unique de cette énumération est passée dans l’argument nCmdID de IOleCommandTarget::Exec. |
OLECMDID_WINDOWSTATE_FLAG Spécifie l’état de la fenêtre. |
OLECMDTEXTF Spécifie le type d’informations qu’un objet doit stocker dans la structure OLECMDTEXT transmise dans IOleCommandTarget::QueryStatus. |