C# と VB.NET の質問掲示板

ASP.NET、C++/CLI、Java 何でもどうぞ

C# と VB.NET の入門サイト

Re[2]: MFCでダイアログをユーザーコントロールとして使いたい


(過去ログ 14 を表示中)

[トピック内 3 記事 (1 - 3 表示)]  << 0 >>

■4196 / inTopicNo.1)  MFCでダイアログをユーザーコントロールとして使いたい
  
□投稿者/ 東行 (1回)-(2007/06/09(Sat) 09:32:45)

分類:[C/C++] 

はじめまして、環境はVC++6.0でMFCのAPPウィザードで作成したアプリケーションです。

ダイアログエディッタでダイアログをデザインし、CDialogクラスの派生クラスで
自主作成のクラスがあるのですが、そのクラスをそのまま別のダイアログに
ユーザーコントロールとして貼り付けたいのですが、どうすれば良いでしょうか?

つまり1つのダイアログクラスでダイアログとして表示するモードと
コントロールとして親ウィンドウに貼り付けるモードのような感じにしたいのですが…

分かりにくい説明になりますが、分かる方ぜひ教えてください。お願いします。
引用返信 編集キー/
■4201 / inTopicNo.2)  Re[1]: MFCでダイアログをユーザーコントロールとして使いたい
□投稿者/ 渋木宏明(ひどり) (228回)-(2007/06/09(Sat) 12:03:01)
渋木宏明(ひどり) さんの Web サイト
> ダイアログエディッタでダイアログをデザインし、CDialogクラスの派生クラスで
> 自主作成のクラスがあるのですが、そのクラスをそのまま別のダイアログに
> ユーザーコントロールとして貼り付けたいのですが、どうすれば良いでしょうか?

「そのまま」は無理です。
やるとすれば、C++/CLI で問題のダイアログを貼り付けたユーザコントロールを作成することになります。

が、それは理論上のお話で、そのダイアログがそれを扱うアプリケーションのつくりにどっぷり依存しているような造りであるような場合、依存度に応じて手直しが必要になります。

目的にもよりますが、新たにダイアログを作ってしまった方が話が早いかもしれません。

引用返信 編集キー/
■4427 / inTopicNo.3)  Re[2]: MFCでダイアログをユーザーコントロールとして使いたい
□投稿者/ 東行 (2回)-(2007/06/17(Sun) 11:09:16)
渋木宏明(ひどり) さん>
なかなか返信できなくてすみませんでした。
結局渋木宏明(ひどり) さんの言われる通り別々にいたしました。
ご回答ありがとうございました。
解決済み
引用返信 編集キー/


トピック内ページ移動 / << 0 >>

このトピックに書きこむ

過去ログには書き込み不可

管理者用

- Child Tree -