タイトルどおり、VC++6.0のアウトプットウィンドウと同じものをつくろうとしていま
す。
フレーム枠とドッキング、フレーム上にフローティングできるおなじみのウィンドウで
す。ウィンドウやコントロールをいろいろ調べたのですが、とっかかりがつかめませ
ん。(0から自作しなければならないのでしょうか?)分かる方がいらっしゃいましたら
ご教授お願い致します。
環境はWindows2000/VC++6.0 SP5です。
念のためですが、アウトプットウィンドウはビルド結果や、デバッグ情報、検索結果等
が出力されるウィンドウのことを指しています。
まったく同じものなら意味が無いと思うが、あなたはどんな情報を取得したいのでしょ
うか
それともタブコントロールのこと言ってますか(2回目の発言から)
どのくらいの大きさのデータ取得を考えているのでしょうか
リッチエディットコントロール+ファイル共有読み+SetTimer+OnTimer
位でだめですかね
中身じゃなくてアウトプットウィンドウのようなドッキングしてサイズが変えられるウィンドウ
の事を指しているのではないでしょうか?ワークスペースとかの。
その場合、相当道が険しいらしいです。
>woodさん
分かりにくくて申し訳ありません。
ひろぴーさんがおっしゃっているような、ドッキングしてサイズが変えられる
ウィンドウを指しているつもりでした。アウトプットウィンドウだけに限らず、
VC++やVBに使われている、ワークスペースやメモリ・変数を表示するウィンドウ、
プロジェクトエクスプローラのようなものです。VC++でいうとソースコードを書く
以外の大半のウィンドウです。
>dairygoodsさん
ありがとうございます。まさにそのものです。
がんばって熟読してみます。
簡単なやりかたをご存知の方がいたら、回答願います。
dairygoodsさんが書いていただいた
http://www.codeguru.com/Cpp/W-D/docking/article.php/c1455/
にサンプルがありましたので解決とさせていただきます。
Resizable Docking Window 2というものらしく、
いくつものクラスを継承させた複雑なコントロールのようでかなり難しそうでした。
ただし、自分でカスタマイズする部分は少ないようです。
みなさんありがとうございました。