2011-08-02 13 views
1

私はVisual C++にはかなり新しいです。私の問題は、既定の名前の代わりにそれらの図形にユーザー定義の名前を与えるために、ユーザーが以前に編集コントロールと共に選択したいくつかの図形の既定の名前を表示する必要があるダイアログがあることです。 静的テキストおよび編集コントロールの数は、ユーザーの以前の選択に従って変更されることがあります。エディットコントロールと静的テキストをダイアログに動的に追加するVisual C++

私はVisual C++でこれを行う方法についていくつかのアイデアを提供してください。

ありがとうございました。

答えて

1

簡単な方法は、必要な数だけ追加して、使用していないものを非表示にすることです。ただ、それらを一般的に扱うようにしてください(各エディットボックスのresource.hに逐次アイテムIDを持たせるのに役立つかもしれません)、コードを読みやすく(書く!)コードが簡単になります。

+0

ありがとうございます。私に例を挙げてください。私はgoogleで検索したとき、これを解決策として見てきました。しかし、例が見つかりませんでした。 – gishara

+0

ShowWindow(GetDlgItem(HDlg、YOURITEMID)、SW_HIDE); //ウィンドウを非表示にする – noelicus

関連する問題