cfiledialog

    0熱度

    2回答

    我創建了一個帶有菜單選項的MFC程序來保存文件。當我點擊它時,它顯示CFileDialog,我可以選擇我想要保存文件的位置。當我在對話框中單擊保存時,它將關閉對話框,但在此之後它什麼也不做。它並沒有保存我的文件。我究竟做錯了什麼? 下面是代碼 CFileDialog *dlg = new CFileDialog(FALSE, L"dr", NULL, NULL, L"Drawin

    2熱度

    3回答

    我試圖調用CFileDialog以允許用戶選擇文件。 我的程序是一個MFC應用程序,我使用VS2005。 這是我的問題: 我有創建一個無模式對話框的主視圖。在此對話框中我有做一個簡單的CFileDialog調用菜單項: CFileDialog dlgFile(true); dlgFile.DoModal(); 但是程序總是掛在的DoModal。該程序不響應命令,任務管理器說它已停止響應。信息

    -1熱度

    1回答

    正如標題所述。如何在MFC中的記事本中打開文本? 我用的CFileDialog開闢一個「另存爲」對話框,如下所示: TCHAR szFilters[] = _T ("Text files (*.txt)¦*.txt¦All files (*.*)¦*.*¦¦"); CFileDialog dlg (FALSE, _T ("txt"), _T ("*.txt"), OFN_O

    4熱度

    2回答

    我下的定義爲CFileDialog,但VS2013仍然告訴我,有沒有可用於該我傳入參數的構造函數 我的代碼: CFile theFile; char strFilter[] = { "TXT Files (*.txt)|*.txt|All Files (*.*)|*.*||" }; CFileDialog fDlg = CFileDialog(TRUE, ".txt", NULL, 0, st

    0熱度

    1回答

    我開發了一個簡單的MFC程序。它負責使用GDAL庫來讀寫geotiff文件。爲此,我從CFileDialog派生了兩個類,名爲ManageOpenGeoTiffFiles和ManageSaveGeoTiffFiles,每個類都有3個函數來支持讀和寫geotiffs。 這是構造函數和析構函數爲其中的一個頭: ManageOpenGeoTiffFiles::ManageOpenGeoTiffFiles

    0熱度

    1回答

    時,我得到了一個錯誤: error C2664: 'CFileDialog::CFileDialog(BOOL,LPCTSTR,LPCTSTR,DWORD,LPCTSTR,CWnd *,DWORD,BOOL)' : cannot convert parameter 5 from 'const char [52]' to 'LPCTSTR' 下面的代碼 : CFileDialog dlgFile

    0熱度

    1回答

    根據用於OPENFILENAME structure的文檔中,使用下面的算法來選擇初始目錄: 視窗7: 如果lpstrInitialDir具有相同的值作爲通過了應用程序第一次使用打開或另存爲對話框中,用戶最近選擇的路徑用作初始目錄ectory。 否則,如果lpstrFile包含一個路徑,那麼該路徑就是初始目錄。 否則,如果lpstrInitialDir不是NULL,它指定了初始目錄。 如果lpst

    1熱度

    1回答

    我想用一個CFolderPickerDialog實例「另存爲」的宗旨的目的。 換句話說,用戶將輸入一個(新)文件夾,其中我可以創建的名稱。 隨着CFileDialog基類,這可以在施工期間通過的第一個輸入參數來完成: BOOL bOpenFileDialog // TRUE for FileOpen, FALSE for FileSaveAs 我該如何去實現相同的功能的CFolderPicke

    2熱度

    2回答

    我一直在使用MFC CFileDialog類遇到大量的隨機崩潰,所以我看看他們的示例代碼this page,其內容如下: #define MAX_CFileDialog_FILE_COUNT 99 #define FILE_LIST_BUFFER_SIZE ((MAX_CFileDialog_FILE_COUNT * (MAX_PATH + 1)) + 1) CString fileName

    0熱度

    1回答

    我已經實現了這個MFC類中聲明私有成員(請注意,這到底是怎麼寫的只是我的課的一部分) 這裏。文件FilesWorkFlow.h #pragma once // FilesWorkFlow class FilesWorkFlow : public CWnd { DECLARE_DYNAMIC(FilesWorkFlow) public: FilesWorkFlow