2011-06-17 6 views
0

私はデータベースの名前のリストを表示するリストビューを含むサンプルを作成しています。アプリケーションが起動すると、リストビューは表示されなくなります。いくつかのボタンをクリックした後、私はそれを見えるようにしています。私が見えるようにすると、リストビューのコントロールも表示されます。そして、私はボタンがそのコントロールを鳴らしている、私はリストビュー上に表示されたら、ボタンもリストビュー上に表示されます。リストビューコントロールを他のウィンドウの上に保持する方法は?

この問題の解決方法を教えてください。

+0

おそらく私の問題ですが、本当に問題が何であるか把握できません。 –

+0

私もあまりにも、OPがまだ答えを求めている場合は、言い換えてください。 – Roel

答えて

0

ダイアログ内に子ウィンドウが並んでいるようです。 ShowWindow(SW_HIDE)を使用して、 '下にある'ウィンドウを非表示にします。したがって、リストビューを表示させるときは、下にあるボタンを非表示にします。

ウィンドウズデスクトップでは、アプリケーションウィンドウは互いに下にある他のウィンドウを適切に隠しますが、ダイアログではさまざまなスタイルが使用され、コントロールを重複させないように注意する必要があります。お互い。代わりに、あなたが見えたくないものを隠す必要があります。

+0

リプレイをありがとう、私はコントロールを隠して考える。しかし、ボタンの1つでは、半分がリストビューの後ろにあります。だから私はそれを偽に見せない。なぜボタンが登場するのか分かりません。 –

関連する問題