コントロールのグループ化の仕方

[戻る]
PABLO 2006/03/22(水) 17:18:08
VC++6.0 Windows2000

はじめまして。

早速ですが質問させていただきます。
数個のコントロールをグループ化し、そのグループ化した物をタブコントロールの1枚目に、内
容の違うグループ化した物をタブコントロールの2枚目に・・・といったように貼り付けたいので
すが、まずグループ化の仕方がわかりません...。
グループ化しなくてもよい方法があるならよいのですが。
宜しく御願い致します。

☆グループ化したいコントロール:ピクチャー(複数個),スタティックテキスト,エディットボ
ックス

H.N@ch 2006/03/22(水) 18:09:28
こんばんはです。
久しぶりに書き込みます。
タブを使ってやるならば、コントロールをグループ化してというよりは、モードレスダイアログ
を2つ新規で追加して、それをタブ中に表示させる方が楽だと思いますよ。

やり方としては、タブの内にアイテムとしてダイアログを貼り付けて、タブの画面作成時に一緒
に新規追加したダイアログも作成しておき、タブの切替えにより、表示、非表示をさせるという
ものです。
画面がたくさんあると重くなるのですが、二つぐらいなら十分かと思いますよ。

PATIO 2006/03/23(木) 14:27:07
H.N@chさんも書かれていますが、
TABコントロールを使うにしても各ページは別のダイアログとして用意して
TABの操作イベントでウインドウの表示/非表示でページの切り替えを行うのが
一般的な方法だと思います。

グループ化と書かれていますが、言われているグループ化の意味が良くわからないです。
WORDの図でいくつかの形状をグループ化して扱うようなイメージであれば、
これに該当する物と言うのは無いと思います。
グループボックスで囲んで視覚的にコントロールをグループに見せる事は
すると思いますけれど、これはWORD図でいうグループ化とは意味が違います。

単純にコントロール群として扱いたいという話であれば、
最初に書いているように別々のモードレスダイアログとして起こすのが
一般的でしょう。
この辺はTABコントロールの使い方を解説しているホームページを見れば、
同様の解説を指定ると思うのでTABコントロールの使い方をまず調べた方が良いと思います。

PATIO 2006/03/23(木) 14:28:37
誤字。

誤)
同様の解説を指定ると思うのでTABコントロールの使い方をまず調べた方が良いと思います。

正)
同様の解説をしていると思うのでTABコントロールの使い方をまず調べた方が良いと思い
ます。

PABLO 2006/03/27(月) 09:47:56
大変有難う御座いました♪(*^-'*)>皆さんの大切な意見を参考にさせて頂きます。

ITO 2006/04/08(土) 15:47:01
「CPropertySheet」では駄目ですか。

古いスレッドには追加発言できません。