こんにちわ。VC++6.0暦1年と3ヶ月(C++暦でもある)のみゆといいます.
現在テストプログラムで、
ガンマ補正を設定するプログラムを作成してます.
これは、できているのですが、
これを本チャンソフトに組み込むとき
また同じように、ダイアログ画面に
ピクチャーボックス、スライドバー、エディットボックスなどを
はりつけて、処理を記述していかなければなりません.
いつもなら、一つずつコピー&ペーストしていくのですが、
いろいろ本チャンプログラムの前に多くのテストプログラムを
つくりました.
できるものなら、テストプログラムで用いた画面を
一つのコントロールにして、チェックボックスや
コンボボックスなどがあるコントロールに追加され
自作のコントロールを画面に貼りつければできたら
理想なのですが、
このように、他のプログラムで作った画面&処理を
別のプログラムに簡単に組み込むことはできないものでしょうか?
よろしくお願いします.
MFCでダイアログのコピーを作る場合は、元のプロジェクトのダイアログクラスを
右クリックしてギャラリに追加を選び、新しいプロジェクトのプロジェクトへ追加
コンポーネントおよびコントロールで追加した物を選択します。
完全にコピーできない事もありますので、その場合は多少手作業も必要になります。
(例えば、ダイアログのリソースはコピーされますが、それ以外のリソースは
コピーされません)
いろいろ問題が出るかもしれませんので、元のプロジェクトもコピー先のプロジェクトも
バックアップをとってから試してください。
「ActiveXにする」「DLLにする」とか?
Jun様 NEG様ありがとうございます.
NEG様の「ActiveXにする」「DLLにする」は
それについても勉強しなければならないので
今回はJun様の方法を試させてもらいました.
なるほどこのようにするのですか~
ありがとうございました