Remarque
L’accès à cette page nécessite une autorisation. Vous pouvez essayer de vous connecter ou de modifier des répertoires.
L’accès à cette page nécessite une autorisation. Vous pouvez essayer de modifier des répertoires.
Fournit diverses informations sur les propriétés d’un objet document.
Syntaxe
typedef enum __MIDL_IOleDocument_0001 {
DOCMISC_CANCREATEMULTIPLEVIEWS = 1,
DOCMISC_SUPPORTCOMPLEXRECTANGLES = 2,
DOCMISC_CANTOPENEDIT = 4,
DOCMISC_NOFILESUPPORT = 8
} DOCMISC;
Constantes
DOCMISC_CANCREATEMULTIPLEVIEWSValeur : 1 L’objet prend en charge plusieurs vues. |
DOCMISC_SUPPORTCOMPLEXRECTANGLESValeur : 2 Object prend en charge les rectangles complexes et implémente donc IOleDocumentView::SetRectComplex. |
DOCMISC_CANTOPENEDITValeur : 4 L’objet prend en charge l’activation dans une fenêtre distincte et implémente donc IOleDocumentView::Open. |
DOCMISC_NOFILESUPPORTValeur : 8 L’objet ne prend pas en charge la lecture/écriture de fichiers. |
Notes
Les objets qui ont une interface utilisateur limitée à des fins d’activation doivent définir DOCMISC_CANTOPENEDIT. Ceux qui prennent en charge IPersistStorage uniquement en tant que mécanisme de persistance doivent spécifier DOCMISC_NOFILESUPPORT. Sinon, un objet doit également implémenter IPersistFile.
Une combinaison de valeurs de DOCMISC est retournée à l’emplacement spécifié par le paramètre pdwStatus dans IOleDocument::GetDocMiscStatus.
Si un objet ne nécessite aucun de ces indicateurs, il doit écrire un zéro dans le paramètre pdwStatus .
Spécifications
| Client minimal pris en charge | Windows 2000 Professionnel [applications de bureau uniquement] |
| Serveur minimal pris en charge | Windows 2000 Server [applications de bureau uniquement] |
| En-tête | docobj.h |
Voir aussi
IOleDocument::GetDocMiscStatus