IFileBrowser.h文件参考

#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对象的接口标识符


Generated at Tue Feb 9 15:09:50 2010 for Meizu M8 SDK Documentation by  doxygen 1.6.1