ダイアログからダイアログへの変数互換 – プログラミング – Home

ダイアログからダイアログへの変数互換
 
通知
すべてクリア

ダイアログからダイアログへの変数互換


kamenrider
 kamenrider
(@kamenrider)
ゲスト
結合: 23年前
投稿: 1
Topic starter  

MFCのFormViewで、メインのWindowに配置したエディットボックスに入力した数値をプロパテ
ィページのエディットボックスに出力するにはどうしたらよいのでしょうか?教えて下さい。


引用解決済
トピックタグ
はお
 はお
(@はお)
ゲスト
結合: 23年前
投稿: 21
 

とりあえずGetWindowTextとかSetWindowTextでできそうな感じがしますが
プロパティーページってなんですか?


返信引用
はお
 はお
(@はお)
ゲスト
結合: 23年前
投稿: 21
 

あ、あとDDX/DDVを使用する方法もありますね。


返信引用
はお
 はお
(@はお)
ゲスト
結合: 23年前
投稿: 21
 

ダイアログからダイアログへ・・・
あ、片方は「CFormView」でもう片方は「CPropertyPage」ってことなんですね。
すんません、はやとちりしてました・・・。


返信引用
PATIO
(@patio)
Famed Member
結合: 4年前
投稿: 2660
 

難しく考えないでシンプルに考えてはどうでしょう。
FormViewのインスタンスとプロパティページのインスタンスはそれぞれ何処で管理しています
か?
FromViewは自分のインスタンス内のコントロールから値を取り出すことが出来ますから、
FormViewがどうやったらプロパティシートにデータが渡せるかを考えれば、
そこからプロパティページに渡すことも可能でしょう。
但し、kamenriderさんの話の中にはFormView上のコントロールの値をプロパティページの
コントロールに設定するときのトリガーをどうするのかが説明されていませんよね。

プロパティシートを表示する時に渡しておけばよいのか、
表示した後にFormViewから取り込みたいのか、そういった部分も実装方法に影響を与えます。
説明はできるだけ具体的なオペレーションやウインドウの動きもいれて行わないと適切な
返事は期待できません。


返信引用

返信する

投稿者名

投稿者メールアドレス

タイトル *

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