學HOOK 知 CFileDialog 構造函數講解、、

CFileDialog構造函數講解、、:ide

CFileDialog(函數

BOOL bOpenFileDialog, TRUE則建立文件打開對話框;FALSE,則構造一個File Save As(另存爲)對話框。  對象

LPCTSTR lpszDefExt = NULL,缺省文件擴展名,若是用戶在文件名編輯框中不包含擴展名,則lpszDefExt定義的擴展名自動加到文件名後。it

                                              若是爲NULL,則不添加擴展名。  class

LPCTSTR lpszFileName = NULL,初始顯示於文件名編輯框中的文件名,爲NULL,則不顯示初始文件名test

DWORD dwFlags = OFN_HIDEREADONLY //看這個結構OPENFILENAME便可擴展

LPCTSTR lpszFilter = NULL, //過濾構造函數

CWnd* pParentWnd = NULL  //指向文件對話框對象的父窗口或擁有者窗口。  di

           );文件

 

//建立文件對話框能夠使用DoModal(),在返回後能夠利用下面的函數獲得用戶選擇:  

// CString CFileDialog::GetPathName( )獲得完整的文件名,包括目錄名和擴展名如:c:\ test\ test1.txt  

// CString CFileDialog::GetFileName( )獲得完整的文件名,包括擴展名如:test1.txt  

//CString CFileDialog::GetExtName( )獲得完整的文件擴展名,如:txt  

//CString CFileDialog::GetFileTitle ( )獲得完整的文件名,不包括目錄名和擴展名如:test1  

//等等、、、

相關文章
相關標籤/搜索