IFileBrowser类参考

文档COM组件接口 更多...

#include <IFileBrowser.h>

所有成员的列表。

公有成员

virtual TCHAR * GetExtFilter ()=0
 获取文件过滤条件
virtual TCHAR * GetOpenDirectoryPath ()=0
 获取文件打开的目录路径
virtual HWND GetParentWnd ()=0
 获取窗口句柄
virtual const TCHAR * GetSaveFileDirectory ()=0
 获取保存文件的目录 注:用于DOCUMENT_SAVE_FILES,DOCUMENT_SAVE_PHOTO, DOCUMENT_SELECT_SINGLE_FILE打开方式之下
virtual TCHAR * GetSaveFileName ()=0
 获取保存的文件名
virtual SelectedFileStatsGetSelectedDirectories ()=0
 获取选中的目录 注:返回的为选中的目录链表,所有选中的目录的全路径,
virtual int GetSelectedDirectoryCount ()=0
virtual const TCHAR * GetSelectedDirectoryPath (int index)=0
virtual int GetSelectedFileCount ()=0
virtual const TCHAR * GetSelectedFileName ()=0
 获取选中的文件名 注:此函数主要对于单个文件或者文件夹的获取,主要用于DOCUMENT_PLAY_MUSIC,DOCUMENT_SELECT_PHOTO,DOCUMENT_SELECT_SINGLE_FILE打开方式之下
virtual const TCHAR * GetSelectedFilePath (int index)=0
virtual SelectedFileStatsGetSelectedFiles ()=0
 获取选中的文件 注:返回的为选中的文件链表,所有选中的文件的全路径
virtual TCHAR * GetTitle ()=0
 获取文档标题
virtual void SetBTReceivedFileCount (int fileCount)=0
virtual void SetBTReceivedFileName (const TCHAR *fileName)=0
virtual void SetExtFilter (TCHAR *extFilter)=0
 设置文件过滤条件,注意不同的文件类型请用逗号(;)隔开 例如打开音乐类型:L"*.wma;*.mp3;*.avi;",如果不调用此函数,则默认为目录下可见的所有文件
virtual void SetOpenDirectoryPath (TCHAR *pOpenPath)=0
 设置文件打开的目录, 例如打开音乐目录:\Disk\MUSIC,如果不调用此函数,则默认为根目录
virtual void SetOpenDocumentType (int nType)=0
 设置打开文档的方式 注:主要有以下几种方式:DOCUMENT_SELECT_FILES,DOCUMENT_SAVE_FILES,DOCUMENT_PLAY_MUSIC,DOCUMENT_SELECT_PHOTO, DOCUMENT_SAVE_PHOTO
virtual void SetParentWnd (HWND hWnd)=0
 设置窗口句柄 注: 在调用invoke前,一定要设置此函数
virtual void SetSaveFileName (TCHAR *pSaveFileName)=0
 设置保存的文件名 用在DOCUMENT_SAVE_FILES,DOCUMENT_SAVE_PHOTO打开方式下
virtual void SetSelectedFileMaxSize (int fileSize)=0
 设置选择的文件的大小上限 (单位为字节) 用在DOCUMENT_SELECT_SINGLE_FILE打开方式下
virtual void SetTitle (TCHAR *pTitle)=0
 设置打开文档的标题,用于显示在信号栏上

详细描述

文档COM组件接口


成员函数文档

virtual TCHAR* IFileBrowser::GetExtFilter (  )  [pure virtual]

获取文件过滤条件

virtual TCHAR* IFileBrowser::GetOpenDirectoryPath (  )  [pure virtual]

获取文件打开的目录路径

virtual HWND IFileBrowser::GetParentWnd (  )  [pure virtual]

获取窗口句柄

virtual const TCHAR* IFileBrowser::GetSaveFileDirectory (  )  [pure virtual]

获取保存文件的目录 注:用于DOCUMENT_SAVE_FILES,DOCUMENT_SAVE_PHOTO, DOCUMENT_SELECT_SINGLE_FILE打开方式之下

virtual TCHAR* IFileBrowser::GetSaveFileName (  )  [pure virtual]

获取保存的文件名

virtual SelectedFileStats& IFileBrowser::GetSelectedDirectories (  )  [pure virtual]

获取选中的目录 注:返回的为选中的目录链表,所有选中的目录的全路径,

virtual int IFileBrowser::GetSelectedDirectoryCount (  )  [pure virtual]
virtual const TCHAR* IFileBrowser::GetSelectedDirectoryPath ( int  index  )  [pure virtual]
virtual int IFileBrowser::GetSelectedFileCount (  )  [pure virtual]
virtual const TCHAR* IFileBrowser::GetSelectedFileName (  )  [pure virtual]

获取选中的文件名 注:此函数主要对于单个文件或者文件夹的获取,主要用于DOCUMENT_PLAY_MUSIC,DOCUMENT_SELECT_PHOTO,DOCUMENT_SELECT_SINGLE_FILE打开方式之下

virtual const TCHAR* IFileBrowser::GetSelectedFilePath ( int  index  )  [pure virtual]
virtual SelectedFileStats& IFileBrowser::GetSelectedFiles (  )  [pure virtual]

获取选中的文件 注:返回的为选中的文件链表,所有选中的文件的全路径

virtual TCHAR* IFileBrowser::GetTitle (  )  [pure virtual]

获取文档标题

virtual void IFileBrowser::SetBTReceivedFileCount ( int  fileCount  )  [pure virtual]
virtual void IFileBrowser::SetBTReceivedFileName ( const TCHAR *  fileName  )  [pure virtual]
virtual void IFileBrowser::SetExtFilter ( TCHAR *  extFilter  )  [pure virtual]

设置文件过滤条件,注意不同的文件类型请用逗号(;)隔开 例如打开音乐类型:L"*.wma;*.mp3;*.avi;",如果不调用此函数,则默认为目录下可见的所有文件

virtual void IFileBrowser::SetOpenDirectoryPath ( TCHAR *  pOpenPath  )  [pure virtual]

设置文件打开的目录, 例如打开音乐目录:\Disk\MUSIC,如果不调用此函数,则默认为根目录

virtual void IFileBrowser::SetOpenDocumentType ( int  nType  )  [pure virtual]

设置打开文档的方式 注:主要有以下几种方式:DOCUMENT_SELECT_FILES,DOCUMENT_SAVE_FILES,DOCUMENT_PLAY_MUSIC,DOCUMENT_SELECT_PHOTO, DOCUMENT_SAVE_PHOTO

virtual void IFileBrowser::SetParentWnd ( HWND  hWnd  )  [pure virtual]

设置窗口句柄 注: 在调用invoke前,一定要设置此函数

virtual void IFileBrowser::SetSaveFileName ( TCHAR *  pSaveFileName  )  [pure virtual]

设置保存的文件名 用在DOCUMENT_SAVE_FILES,DOCUMENT_SAVE_PHOTO打开方式下

virtual void IFileBrowser::SetSelectedFileMaxSize ( int  fileSize  )  [pure virtual]

设置选择的文件的大小上限 (单位为字节) 用在DOCUMENT_SELECT_SINGLE_FILE打开方式下

virtual void IFileBrowser::SetTitle ( TCHAR *  pTitle  )  [pure virtual]

设置打开文档的标题,用于显示在信号栏上


该类的文档由以下文件生成:

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