自作コントロール

[戻る]
みゆ 2003/10/15(水) 14:04:16
こんにちわ。VC++6.0暦1年と3ヶ月(C++暦でもある)のみゆといいます.

現在テストプログラムで、
ガンマ補正を設定するプログラムを作成してます.
これは、できているのですが、

これを本チャンソフトに組み込むとき
また同じように、ダイアログ画面に
ピクチャーボックス、スライドバー、エディットボックスなどを
はりつけて、処理を記述していかなければなりません.

いつもなら、一つずつコピー&ペーストしていくのですが、
いろいろ本チャンプログラムの前に多くのテストプログラムを
つくりました.

できるものなら、テストプログラムで用いた画面を
一つのコントロールにして、"チェックボックス"や
"コンボボックス"などがあるコントロールに追加され
自作のコントロールを画面に貼りつければできたら
理想なのですが、
このように、他のプログラムで作った画面&処理を
別のプログラムに簡単に組み込むことはできないものでしょうか?

よろしくお願いします.

Jun 2003/10/15(水) 17:16:42
MFCでダイアログのコピーを作る場合は、元のプロジェクトのダイアログクラスを
右クリックして"ギャラリに追加"を選び、新しいプロジェクトの"プロジェクトへ追加"
"コンポーネントおよびコントロール"で追加した物を選択します。

完全にコピーできない事もありますので、その場合は多少手作業も必要になります。
(例えば、ダイアログのリソースはコピーされますが、それ以外のリソースは
コピーされません)

いろいろ問題が出るかもしれませんので、元のプロジェクトもコピー先のプロジェクトも
バックアップをとってから試してください。

NEG(ねぐ) [E-Mail] [HomePage] 2003/10/15(水) 23:45:00
 「ActiveXにする」「DLLにする」とか?

みゆ 2003/10/16(木) 10:43:13
[[解決]]
Jun様 NEG様ありがとうございます.
NEG様の「ActiveXにする」「DLLにする」は
それについても勉強しなければならないので
今回はJun様の方法を試させてもらいました.

なるほどこのようにするのですか〜

ありがとうございました

古いスレッドには追加発言できません。