お世話になります。
VC++6.0 MFCを使ってSDIアプリを開発していますが、ウィザードが生成したスケルトンのシリアライズ関数についての質問です。
このシリアライズ関数は、「ファイル」メニューの「開く」コマンドで既に開いているファイルを指定すると、呼ばれないようです。
MSDNではDeleteContents関数で開いているドキュメントを捨てれば良いように書いてありますが、サンプルコードはアロケートメモリの解放位で、どうすればシリアライズ関数を呼び出してくれるのか判りません。
ご存じな方は教えて下さい。
No.1ベストアンサー
- 回答日時:
CSingleDocTemplateの派生クラスを使うか、CDocManagerの派生クラスを使うかのどちらかでしょう。
前者のほうが簡単そう。
参考)すでに開いているファイルを再オープンしたい
http://www2.plala.or.jp/t-note/program/tips005.htm
参考)リロードの実装
http://homepage2.nifty.com/~chairo/html/winprog/ …
参考)使用中ファイルの再読み込み
http://www.ne.jp/asahi/hishidama/home/tech/vcpp/ …
早速のアドバイスありがとうございました。
CSingleDocTemplateの派生クラスを使うことに決め、教えられたURLにアクセスしてソースコードをコピペして、あっという間に確認することができました。
既に開いているファイルなら何もしないのは、MFCにとっては小さな親切かも知れませんが、こちらにとっては大きなお世話ですね。MSDNをあれこれ調べたのは何だったのでしょうね。
ありがとうございました。
お探しのQ&Aが見つからない時は、教えて!gooで質問しましょう!
似たような質問が見つかりました
- Visual Basic(VBA) VBA★PDFをPDFアプリで印刷しようと思っていますが上手くゆきません 1 2022/06/06 22:04
- Visual Basic(VBA) vbaサブフォルダーをワイルドカードで取得したい 2 2022/11/15 08:04
- Excel(エクセル) Excelについての質問です。 ファイルAに関数が入っていて、それはファイルBを開いていると反映され 1 2022/06/03 18:48
- Excel(エクセル) 【マクロ】マクロが保存されているエクセルとは、別のエクセルのオートフィルターのしぼりをクリアーしたい 2 2022/12/24 08:36
- その他(プログラミング・Web制作) python OpenPyXLを使って出力結果をエクセルに書き込み 2 2022/06/04 19:46
- フリーソフト イーファンビューでwebpファイルが開けません 1 2022/07/12 07:07
- Visual Basic(VBA) 動かなくなってしまった古いVBAを動くようにしたい 8 2022/09/20 13:57
- Visual Basic(VBA) vba メモリ節約 3 2022/09/16 21:45
- Excel(エクセル) エクセルのファイルが開かない 4 2022/04/22 15:07
- Excel(エクセル) Excel ある複数列に数値を入力した際に、別の列に本日の日付を入力したいです 7 2023/03/01 23:31
関連するカテゴリからQ&Aを探す
おすすめ情報
デイリーランキングこのカテゴリの人気デイリーQ&Aランキング
-
0バイトのテキストファイル
-
VBAで、JPG写真の撮影日時を読...
-
RPGでメッセージファイル利用
-
VB6.0のメモリリークについて
-
vbaの構文の修正相談(xmlファ...
-
【VBA】印刷マクロのループ処理...
-
Eclipseで検索ができなくなった
-
タスクバーのアイコンについて
-
2GB以上のファイルを扱う方法
-
サイトマップにサブドメインを...
-
ファイル内容を比較する方法
-
PHPからベーシック認証のかかっ...
-
VB2008 iniファイルの全セクシ...
-
【Excel VBA】取り込んだファイ...
-
Javaのファイルダウンロードに...
-
HTMLテキストリンクでExcelファ...
-
VB6 実行ファイルにデータの保存
-
Perlで2GBを超える大きいファイ...
-
BASP21のファイルアップロード...
-
msgget()で指定するkey値について
マンスリーランキングこのカテゴリの人気マンスリーQ&Aランキング
-
0バイトのテキストファイル
-
【Excel VBA】取り込んだファイ...
-
HTMLテキストリンクでExcelファ...
-
VBAで、JPG写真の撮影日時を読...
-
Eclipseで検索ができなくなった
-
vbaの構文の修正相談(xmlファ...
-
2GB以上のファイルを扱う方法
-
サイトマップにサブドメインを...
-
main関数のコマンドライン引数...
-
ファイル更新日取得
-
ファイル作成日時と更新日時を...
-
VB6.0のメモリリークについて
-
C++によるファイル送受信プログ...
-
リソースファイルを認識してく...
-
ファイルのダウンロードが遅い
-
C++.NET 2003 「空のドキュメ...
-
Javaのファイルダウンロードに...
-
HTMLまたはJavaScriptでフ...
-
【VBA】複数CSVの特定範囲を1つ...
-
C#について質問【複数の.datフ...
おすすめ情報