ミュージックプレーヤーを作ってみたのですが、メインフレームをアイコン化すると別のフレームが現れ、そのフレームをアイコン化すると小さなフレームが現れます。最後の小さなフレームを常に画面に表示する方法はありますか? フレームの外側をクリックすると、タスクバーでクリックするまで消えます。ユーザーがボタンをクリックして最後の小さなフレームの前にフレームを開くまで、常に画面に表示したい.
質問する
1295 次
1 に答える
0
ユーザーが対話するまでダイアログをフォアグラウンドにとどめるには、次のShowModal()
メソッドを使用します。
ダイアログには 2 種類あります。モーダルおよびモードレス。モーダル ダイアログでは、アプリケーションが破棄されるまで、ユーザーはアプリケーションの残りの部分を操作できません。モーダル ダイアログは ShowModal() メソッドで作成されます。Show() で呼び出された場合、ダイアログはモードレスです。
http://wiki.wxpython.org/AnotherTutorial/
ウィンドウを前面に表示したいだけの場合は、クラスsetFocus()
の子であるため、ダイアログでメソッドを使用できます。Window
SetFocus(self)
このウィンドウにフォーカスを設定して、キーボード入力を受信できるようにします。
于 2012-07-24T03:44:15.740 に答える