VC++初めて間もないです者です。教えていただきたいのですが、JAVAではapplet上にボタン配置して、それを押して新しくフレームを作成し、表示することができるのですが、VC++ではどのようにすればよいのでしょうか?
アプリケーションの種類は SDI で、MFC AppWizardのステップ6の基本クラスでは CFormView を選択しています。
環境はWindows Me で VC++ 6.0 を使っています。
ここで言う所の「フレーム」ってウィンドウの事でしょうか?
ボタンを押して新しいフレームを作るってのも意味不明です。
(普通はそう言う実装をして初めて出来る事では? それとも何かのフレームワークの機能の事を言ってるのでしょうかね?)
基本的な考え方はJAVAもVCも同じだと思うのですが・・・
一応、フレーム=ウィンドウって前提で言いますと、
JAVAではJFrameクラスとかをぽんぽんリソースエディタで作成出来ますが、VCの場合、ウィンドウはリソースエディットでいじる事が限られていますし、そうぽんぽん作成出来る物でも有りませんから、ダイアログベースで子ウィンドウを作っていくと良いと思います。
Toshiさん、お返事ありがとうございます。わかりづらい文章で申し訳ありませんでした。
なるほど、JAVAのようにいくつでも簡単に作成できるというのではないんですね!ダイアログベースに切り替えていろいろやってみます。どうもありがとうございました。また何かあったらよろしくお願いします。
ツイート | ![]() |