新しくフレームを作成するには?


BECYAM  2004-03-04 03:22:04  No: 53262

VC++初めて間もないです者です。教えていただきたいのですが、JAVAではapplet上にボタン配置して、それを押して新しくフレームを作成し、表示することができるのですが、VC++ではどのようにすればよいのでしょうか?
  アプリケーションの種類は SDI で、MFC AppWizardのステップ6の基本クラスでは CFormView を選択しています。
  環境はWindows Me で  VC++ 6.0 を使っています。


Toshi  2004-03-04 04:16:07  No: 53263

ここで言う所の「フレーム」ってウィンドウの事でしょうか?
ボタンを押して新しいフレームを作るってのも意味不明です。
(普通はそう言う実装をして初めて出来る事では?  それとも何かのフレームワークの機能の事を言ってるのでしょうかね?)
基本的な考え方はJAVAもVCも同じだと思うのですが・・・
一応、フレーム=ウィンドウって前提で言いますと、
JAVAではJFrameクラスとかをぽんぽんリソースエディタで作成出来ますが、VCの場合、ウィンドウはリソースエディットでいじる事が限られていますし、そうぽんぽん作成出来る物でも有りませんから、ダイアログベースで子ウィンドウを作っていくと良いと思います。


BECYAM  2004-03-04 04:41:38  No: 53264

Toshiさん、お返事ありがとうございます。わかりづらい文章で申し訳ありませんでした。
  なるほど、JAVAのようにいくつでも簡単に作成できるというのではないんですね!ダイアログベースに切り替えていろいろやってみます。どうもありがとうございました。また何かあったらよろしくお願いします。


※返信する前に利用規約をご確認ください。

※Google reCAPTCHA認証からCloudflare Turnstile認証へ変更しました。






  このエントリーをはてなブックマークに追加