0

Python スクリプトから標準システム サウンドを再生するにはどうすればよいですか?

ユーザーの注意を引くためにイベントでビープ音を鳴らす必要がある wxPython で GUI プログラムを書いています。

4

3 に答える 3

3

あなたが使うことができるウィンドウズでwinsound、そして私はcurses.beepUnixであると思います。

于 2009-08-12T11:41:34.677 に答える
2

ドキュメントから、wx.Bell()関数を使用できます(ただしテストされていません)

于 2009-08-12T11:45:51.877 に答える
1

ドキュメントから:

wxTopLevelWindow :: RequestUserAttention

void RequestUserAttention(int flags = wxUSER_ATTENTION_INFO)

システムに依存する方法を使用して、ウィンドウがバックグラウンドにあるときにユーザーの注意を引き付けます。

フラグの値は、wxUSER_ATTENTION_INFO(デフォルト)またはwxUSER_ATTENTION_ERRORのいずれかである可能性があり、その結果、より抜本的なアクションが発生します。疑わしい場合は、デフォルト値を使用してください。

この関数は通常、アプリケーションがまだフォアグラウンドにない場合にのみ使用する必要があることに注意してください。

この関数は現在、タスクバーのウィンドウアイコンを点滅させるWin32と、それをサポートするタスクバーを備えたwxGTKに実装されています。

于 2009-08-12T12:01:39.833 に答える