2011-07-14 8 views
0

私は、CFileDialogダイアログボックスを使用して自分のプログラム内のファイルを開きます。このファイルを開くと、そのファイルのコピーを自分のプログラムのディレクトリに保存したいと思います。これどうやってするの?任意の助けCFileDialogファイルをコピーする

CFileDialog fileDlg(TRUE, NULL, NULL, OFN_FILEMUSTEXIST | OFN_HIDEREADONLY, "All Files (*.*)|*.*||", this); 

ありがとう:

これは私が「Mファイルを開く方法です。

+1

パスを知っているときに他のファイルをコピーするのと同じ方法です。それはすべての 'CFileDialog'があなたに与えるものです。ここをクリックしてください:[MFCアプリケーションでは、あるディレクトリから別のディレクトリにファイルをコピーする最も簡単な方法は何ですか?](http://stackoverflow.com/questions/191980/in-an-mfc-application-whats-the-easiest -way-to-copy-a-file-from-one-directory-t) –

答えて

2

ファイルダイアログはファイルをコピーしません。返ったら、選択したファイルを取得し、通常のファイルコピーAPIを使用してファイルをコピーします。

関連する問題