#include <xstring>
#include <vector>
组合类型 | |
class | IFileBrowser |
文档COM组件接口 更多... | |
宏定义 | |
#define | DOCUMENT_BLUETOOTH_MORE_FILES TEXT("DocumentNotifyMsg/BlueToothMoreFiles") |
提供给蓝牙存储文件时接受更多文件所用 | |
#define | DOCUMENT_PLAY_MUSIC 3 |
播放器调用文档播放文件目录下的音乐文件 | |
#define | DOCUMENT_SAVE_FILES 2 |
保存文件 | |
#define | DOCUMENT_SAVE_FILES_FOR_BLUETOOTH 9 |
#define | DOCUMENT_SAVE_PHOTO 5 |
保存图片 | |
#define | DOCUMENT_SELECT_FILES 1 |
选择多个文件,包括文件目录 | |
#define | DOCUMENT_SELECT_FILES_FOR_EMAIL 10 |
提供给电邮选择附件文件 | |
#define | DOCUMENT_SELECT_PHOTO 4 |
选择图片 | |
#define | DOCUMENT_SELECT_PHOTO_FOR_MMS 8 |
#define | DOCUMENT_SELECT_SINGLE_FILE 6 |
选择单个文件 | |
#define | DOCUMENT_SELECT_SINGLE_FILE_JPG 7 |
提供给播放器调用文档进行专辑封面的选择 | |
#define | DOCUMENT_STARTUP_FOR_WEBBROWSER 11 |
提供给网络浏览器操作文档 | |
#define | MZ_COM_DATATYPE_FILE_MEMBER |
类型定义 | |
typedef std::vector< wstring > | SelectedFileStats |
变量 | |
EXTERN_C const CLSID | CLSID_FileBrowser |
文档COM对象的类标识符(CLSID) | |
EXTERN_C const CLSID | IID_MZ_FileBrowser |
文档COM对象的接口标识符 |
#define DOCUMENT_BLUETOOTH_MORE_FILES TEXT("DocumentNotifyMsg/BlueToothMoreFiles") |
提供给蓝牙存储文件时接受更多文件所用
#define DOCUMENT_PLAY_MUSIC 3 |
播放器调用文档播放文件目录下的音乐文件
#define DOCUMENT_SAVE_FILES 2 |
保存文件
#define DOCUMENT_SAVE_FILES_FOR_BLUETOOTH 9 |
#define DOCUMENT_SAVE_PHOTO 5 |
保存图片
#define DOCUMENT_SELECT_FILES 1 |
选择多个文件,包括文件目录
#define DOCUMENT_SELECT_FILES_FOR_EMAIL 10 |
提供给电邮选择附件文件
#define DOCUMENT_SELECT_PHOTO 4 |
选择图片
#define DOCUMENT_SELECT_PHOTO_FOR_MMS 8 |
#define DOCUMENT_SELECT_SINGLE_FILE 6 |
选择单个文件
#define DOCUMENT_SELECT_SINGLE_FILE_JPG 7 |
提供给播放器调用文档进行专辑封面的选择
#define DOCUMENT_STARTUP_FOR_WEBBROWSER 11 |
提供给网络浏览器操作文档
#define MZ_COM_DATATYPE_FILE_MEMBER |
virtual const TCHAR* GetSelectedFileName(); \ virtual const TCHAR* GetSaveFileDirectory(); \ virtual void SetParentWnd( HWND hWnd ); \ virtual HWND GetParentWnd() ;\ virtual void SetOpenDirectoryPath( TCHAR *pOpenPath ); \ virtual TCHAR * GetOpenDirectoryPath(); \ virtual void SetExtFilter( TCHAR* extFilter ); \ virtual TCHAR * GetExtFilter(); \ virtual void SetTitle( TCHAR *pTitle ); \ virtual TCHAR *GetTitle(); \ virtual void SetOpenDocumentType( int nType ); \ virtual SelectedFileStats& GetSelectedFiles(); \ virtual SelectedFileStats& GetSelectedDirectories(); \ virtual void SetSaveFileName(TCHAR *pSaveFileName); \ virtual TCHAR *GetSaveFileName() ;\ virtual int GetSelectedDirectoryCount(); \ virtual const TCHAR* GetSelectedDirectoryPath(int index); \ virtual int GetSelectedFileCount(); \ virtual const TCHAR* GetSelectedFilePath(int index); \ virtual void SetBTReceivedFileCount( int fileCount ); \ virtual void SetSelectedFileMaxSize( int fileSize ); \ virtual void SetBTReceivedFileName( const TCHAR* fileName )
typedef std::vector< wstring > SelectedFileStats |
EXTERN_C const CLSID CLSID_FileBrowser |
文档COM对象的类标识符(CLSID)
EXTERN_C const CLSID IID_MZ_FileBrowser |
文档COM对象的接口标识符