Skip to content

Latest commit

 

History

History
101 lines (70 loc) · 3.55 KB

ne-docobj-docmisc.md

File metadata and controls

101 lines (70 loc) · 3.55 KB
UID title description helpviewer_keywords old-location tech.root ms.assetid ms.date ms.keywords req.header req.include-header req.target-type req.target-min-winverclnt req.target-min-winversvr req.kmdf-ver req.umdf-ver req.ddi-compliance req.unicode-ansi req.idl req.max-support req.namespace req.assembly req.type-library req.lib req.dll req.irql targetos req.typenames req.redist ms.custom f1_keywords dev_langs topic_type api_type api_location api_name
NE:docobj.__MIDL_IOleDocument_0001
DOCMISC (docobj.h)
Provides miscellaneous property information about a document object.
DOCMISC
DOCMISC enumeration [COM]
DOCMISC_CANCREATEMULTIPLEVIEWS
DOCMISC_CANTOPENEDIT
DOCMISC_NOFILESUPPORT
DOCMISC_SUPPORTCOMPLEXRECTANGLES
_ole_DOCMISC
com.docmisc
docobj/DOCMISC
docobj/DOCMISC_CANCREATEMULTIPLEVIEWS
docobj/DOCMISC_CANTOPENEDIT
docobj/DOCMISC_NOFILESUPPORT
docobj/DOCMISC_SUPPORTCOMPLEXRECTANGLES
com\docmisc.htm
com
e52e022e-dd82-42f0-a3dd-2730ad80613c
12/05/2018
DOCMISC, DOCMISC enumeration [COM], DOCMISC_CANCREATEMULTIPLEVIEWS, DOCMISC_CANTOPENEDIT, DOCMISC_NOFILESUPPORT, DOCMISC_SUPPORTCOMPLEXRECTANGLES, _ole_DOCMISC, com.docmisc, docobj/DOCMISC, docobj/DOCMISC_CANCREATEMULTIPLEVIEWS, docobj/DOCMISC_CANTOPENEDIT, docobj/DOCMISC_NOFILESUPPORT, docobj/DOCMISC_SUPPORTCOMPLEXRECTANGLES
docobj.h
Windows
Windows 2000 Professional [desktop apps only]
Windows 2000 Server [desktop apps only]
Windows
DOCMISC
19H1
__MIDL_IOleDocument_0001
docobj/__MIDL_IOleDocument_0001
DOCMISC
docobj/DOCMISC
c++
APIRef
kbSyntax
HeaderDef
DocObj.h
DOCMISC

DOCMISC enumeration

-description

Provides miscellaneous property information about a document object.

-enum-fields

-field DOCMISC_CANCREATEMULTIPLEVIEWS:1

Object supports multiple views.

-field DOCMISC_SUPPORTCOMPLEXRECTANGLES:2

Object supports complex rectangles and therefore implements IOleDocumentView::SetRectComplex.

-field DOCMISC_CANTOPENEDIT:4

Object supports activation in a separate window and therefore implements IOleDocumentView::Open.

-field DOCMISC_NOFILESUPPORT:8

Object does not support file read/write.

-remarks

Objects that have a limited user interface for activation purposes should set DOCMISC_CANTOPENEDIT. Those that support IPersistStorage only as a persistence mechanism should specify DOCMISC_NOFILESUPPORT. Otherwise, an object must also implement IPersistFile.

A combination of values from DOCMISC is returned at the location specified by the pdwStatus parameter in IOleDocument::GetDocMiscStatus.

If an object requires none of these flags, it must write a zero to the pdwStatus parameter.

-see-also

IOleDocument::GetDocMiscStatus

IOleDocumentView::Open

IOleDocumentView::SetRectComplex

IPersistFile

IPersistStorage