通知
すべてクリア
固定ページ 2 / 2
前へ
2006年10月12日 3:24 PM
CxxxApp::OnOpenFile()の中で、
1.OFN_ALLOWMULTISELECT指定のCFileDialogを使って複数ファイル選択させる。
2.一時ファイルを作成し、選択ファイル名の一覧をそこに保存する。
3.作成した一時ファイル名を使ってCWinApp::OpenDocumentFile()を呼び出す。
4.作成した一時ファイルを削除。
3.の中でCxxxDoc::Serialize()が呼び出されるので、そこで一時ファイルから選択ファ
イル一覧を取り出し、各ファイルを読んでCxxxDocに記憶する。
という流れでやればDoc-Viewを利用して比較的簡単にできそうな気がしますが...
2006年10月12日 4:43 PM
なるほど、一旦ファイルに落とせば何とかなりそうですね。
自分でそういう仕組みを考えてはと言いながらそこまで考えていませんでした。
CWinApp::OnOpenFile以降の流れをきちんと追って行けば確かにそれでできそうです。
同様のケースの場合に参考にさせていただきます。
固定ページ 2 / 2
前へ