開発環境 VisualStudio.NET WindowsSDK
こんにちわ。また初歩的な事ですが・・・
Windowsプログラムをダイアログで作っていたのですが、
プログラムのGUIをVisauStudioのように各窓が分割されて、
それぞれ動作する物が作れないかと思い、お聞きします。
・あのGUIは何というものなのか?
・作るにはどのように作るのか?
をお聞きしたいと思います。
イメージとしては
[画像表示][フォルダ一覧表示]
[ ログを表示 ]
という風にウィンドウを3つのエリアに分割して動かしたいのです。
VisualStudionのように、各エリアの幅を任意で動かして自由レイアウトがしたいので
す。
MDIとかが近いと思ったりもしたのですが、何か違うような気がします。
VisualBasicではGUIを作成する時にフローティングモードがあったのですが、
それをVisalC++で実現する方法はどうすればいいのでしょうか?
ものすごく抽象的ですが教えてください。
ドッキングってヤツですね。
VisauStudioのように凝ったものとなるとMFCに任せているだけじゃ難しいようですね。
http://www.codeguru.com/Cpp/W-D/docking/
ドッキングでインターネットを検索すると、意外と難しいようで・・・。
実現するにも拡張MFCライブラリーを入れないとダメのようですね。
超初心者さんのリンクより、profuis254Trial版を手に入れてみました。
MFCは使った事ありませんので結果報告はかなり後になりそうです。
あまりに大変そうなら諦めます。
ありがとうございました。
フローティングとドッキングを諦めたらかなり簡単にできます。
MSDNにVIEWEXというCSplitterWndのサンプルがあるので、
一度見てみたらどうでしょうか。