CView::OnUpdate がフレームワークから呼び出されません。 – プログラミング – Home

通知
すべてクリア

[解決済] CView::OnUpdate がフレームワークから呼び出されません。


平井
 平井
(@平井)
ゲスト
結合: 23年前
投稿: 48
Topic starter  

CListView クラスを使用しています。

CView::OnUpdate はドキュメントが修正されるとフレームワークから
呼び出されるとマニュアルにあるのですが、GetDocument()関数で取得
したドキュメントを使用しても、OnUpdate関数はまったく呼び出されません。

ドキュメントクラスのメンバの値を変更する必要があるのでしょうか?

CListCtrlの設定を変更する場所は OnUpdate関数内で合っていると思うのですが、
どうすれば OnUpdate関数は呼び出されるのでしょうか?


引用未解決
トピックタグ
kazuma
 kazuma
(@kazuma)
ゲスト
結合: 23年前
投稿: 217
 

ドキュメントの UpdateAllViews を呼ぶ必要があります。


返信引用
平井
 平井
(@平井)
ゲスト
結合: 23年前
投稿: 48
Topic starter  

pDoc->UpdateAllView(NULL);
で目的を達成することができました。

ご回答ありがとうございました。


返信引用

返信する

投稿者名

投稿者メールアドレス

タイトル *

プレビュー 0リビジョン 保存しました
共有:
タイトルとURLをコピーしました