複製鏈接
請複製以下鏈接發送給好友

CMonikerFile

鎖定
CMonikerFile代表了由IMonike命名的數據流,標識包含的信息如同文件的文件名。
中文名
CMonikerFile
代表了
由IMonike命名的數據流(IStream)
標    識
包含的信息如同文件的文件名
簡    介
它可以變為一個標識

目錄

CMonikerFile簡介

CMonikerFile對象代表了由IMonike命名的數據流(IStream)。
標識包含的信息如同文件的文件名。若存在指向標識對象Imoniker接口的指針,那麼不需知道文件實際存儲的位置也可以訪問標識的文件。
CMonikerFile從COleStreamFile對象派生,它可以變為一個標識,並綁定到那些名稱標識的數據流中。對於數據流可以進行讀寫。CMonikerFile真正的用途是提供簡單的訪問由IMonikers命名的IStreams,以便不必自己將其綁定進數據流中,也可擁有數據流的CFile功能。
CMonikerFile不能用於綁定不同於數據流的其它對象。若你希望綁定到存儲器或對象中,必須直接使用Imoniker接口。
#include <afxole.h>
CMonikerFile類的成員

CMonikerFile構造函數

構造一個CMonikerFile對象
操作
分離和發佈數據流,併發布該標識
從CMonikerFile對象中分離Imoniker
GetMoniker
返回當前標識
可覆蓋的函數
CreateBindContext
包含封裝的上下文,或創建缺省的初始化的綁定的上下文
打開指定要包含數據流的文件