このコードでは、3 つのボタンを作成し、1 つのボタンを押すとサウンド A が再生され、ボタン 2 を押すとサウンド B が再生されます。
from winsound import *
PlaySound("ooooOOooo.wav", SND_ASYNC)
PlaySound("WOOOWoooowooo", SND_ASYNC)
ボタンは機能し、音は問題なく出ますが、1 ボタンをクリックし、その直後に 2 ボタンをクリックすると、最初の音が停止して 2 番目の音が再生されます。
それらを同時に再生する方法。最初のものが引き続き再生され、2 番目のものが追加されて一緒に再生されます。間違いはフラグにあるのではないかと思ったので、「|」との組み合わせをいくつか試しました。オペレーターですが、問題はまだ残っています:(
リソースは次のとおりです。 http://docs.python.org/2/library/winsound.html
私はpython stdライブラリに固執したいと思います:)
ありがとうございました!