CMonikerFile

Ein CMonikerFile -Objekt stellt einen Datenstrom ( IStream) mit dem Namen von einem IMoniker.

Ein Moniker enthält Informationen wie einen Pfadnamen einer Datei. Wenn Sie einen Zeiger auf einen Moniker des Objekts IMoniker -Schnittstelle haben, erhalten Sie Zugriff auf die identifizierten Datei ohne andere spezifische Informationen zu dem die Datei tatsächlich gespeichert ist.

Abgeleitet von COleStreamFile, CMonikerFile übernimmt einen Moniker oder eine Zeichenfolgendarstellung, die es in einen Moniker vornehmen kann und bindet an den Stream, der der Moniker für den ein Name ist. Sie können dann lesen und Schreiben in diesen Stream. Der eigentliche Zweck CMonikerFile ist einfach Zugriff auf IStreams IMonikers ernannt, so dass Sie nicht selbst in einen Stream zu binden, haben noch CFile -Funktionalität in den stream.

CMonikerFile kann nicht verwendet werden, um an etwas anderes als einen Stream zu binden. Wenn Sie Speicher oder ein Objekt binden möchten, müssen Sie die IMoniker -Schnittstelle direkt verwenden.

Weitere Informationen über Bäche und Moniker finden Sie unter COleStreamFile in der MFC Class Library Reference und IStream und IMoniker in der OLE Programmer's Reference.

# include lt;afxole.h>

Klassenmember |nbsp; Basisklasse | Hierarchiediagramm

Siehe auch&Nbsp;CAsyncMonikerFile

Index