ダイアログ配置最大コントロール数 – プログラミング – Home

ダイアログ配置最大コントロール数
 
通知
すべてクリア

[解決済] ダイアログ配置最大コントロール数


tamami
 tamami
(@tamami)
ゲスト
結合: 20年前
投稿: 13
Topic starter  

VC++.net、WinXP Pro、初心者です。

1つのタブ画面上に、
EditBox103個、RadioButton200個、GroupBOX50個を配置しようとしたのですが、
70%を配置し終えたところで、
コピーを&ペーストしても、ツールボックスからドラッグをしても
配置が出来なくなりました。

やはり限界数があるのでしょうか。

コード上で
Button.Create()
などで配置すれば出来るのでしょうか。
(よく知らないのですが・・・
自分で見つけられなかったので、
解りやすいHPがあったら教えていただけるとうれしいです。)

よろしくお願いいたします。


引用未解決
トピックタグ
tib
 tib
(@tib)
ゲスト
結合: 22年前
投稿: 468
 

確かコントロールは1画面あたり256個まで、だったと記憶しています。


返信引用
tamami
 tamami
(@tamami)
ゲスト
結合: 20年前
投稿: 13
Topic starter  

迅速な回答ありがとうございました!

悩んでいたので
とても助かりました!!


返信引用
tib
 tib
(@tib)
ゲスト
結合: 22年前
投稿: 468
 

> Button.Create()
> などで配置すれば出来るのでしょうか。
できます。

この程度のことなら、探すより試す方が早いと思います。


返信引用
KING・王
 KING・王
(@KING・王)
ゲスト
結合: 20年前
投稿: 122
 

当方VC(VS)6SP5ですから、状況が少し違うかもしれませんが、
たしか、VCのリソースエディッタ上では、たしかに、配置できませんが、
直接、リソースファイルをテキストエディッタ等で編集すれば、
問題なく作成され、また、リソースエディッタ上でも表示されるようになりました。

大部分が配置してあるコントロールのコピーペーストでしょうから、
各種類のコントロールを数個リソースエディッタ上で配置し、
その後、テキストエディッタ等で、.rcファイルの各コントロールの記述の部分を
コピーペーストし、配置位置と、リソースIDの変更、また、resource.hへの
リソースIDの登録を行えば、OKでした。

この方法では、この後は、そのコントロールがリソースエディッタ上に表示され、
プロパティの編集などができ、結構便利でした。


返信引用
tamami
 tamami
(@tamami)
ゲスト
結合: 20年前
投稿: 13
Topic starter  

大変ご親切にありがとうございます!

半ばあきらめておりました。
.rcファイルをテキスト編集することに考えが及びませんでした。

Versionは違いますが、きっと出来ると信じ、試してみようと思います。

感謝です。ありがとうございました!!


返信引用
tamami
 tamami
(@tamami)
ゲスト
結合: 20年前
投稿: 13
Topic starter  

追記。

VisualStudio.netにおいても、
KING・王さんからご教授いただいた方法で出来ましたので
ご報告いたします。

このたびはどうもありがとうございました。


返信引用

返信する

投稿者名

投稿者メールアドレス

タイトル *

プレビュー 0リビジョン 保存しました
共有:
タイトルとURLをコピーしました