>>試してみたのですが、ボタンを押しても変化はないですね。 > 私の方でも変化なしです。 > Windows 7 だからかな?
かもしれません 私の環境(Linux 上の VirtualBox 上の WinXP)ではボタンを押す度に Muse が再生/停止を繰り返しています # XP → Vista → 7 の間で、メッセージシステムに変更でもあったのでしょうか???
もしかして Muse が XP モードの上で動いている、ということはありませんか? だとしたら、「スペースキーが押されたよ」というメッセージが、XP モードのウィンドウに送られていて、そこでトラップされていて、Muse に届いていない、という可能性も考えられます だとしたら (もし、そういう方法が可能なら)同じひとつの XP モードウィンドウの中で、Muse と MuseStarter を起動すれば、うまくいくかもしれません
MuseStarter の機能はあくまで「すべての *トップレベルウィンドウ* に PostMessage(HWND_BROADCAST, WM_KEYDOWN, VK_SPACE, 0); PostMessage(HWND_BROADCAST, WM_KEYUP, VK_SPACE, 0); を送付する」というものでしかありません 仮想環境の VM の *中の* ウィンドウが、OS 的にトップレベルウィンドウとして認識されていないのなら、Muse にイベントメッセージが送付されないのも当然です 或いは、Muse と MuseStarter がそれぞれ独立した VM の上で実行されていて、そもそも MuseStarter のメッセージが VM の外に出られない、という可能性も考えられます
いずれにしましても 私は Xin7 の環境は持っていないし手近にもないので、実際に試してみることができません Muse と MuseStarter が(仮想環境ではなく)ネイティブで動く環境で、今一度テストしてみていただけると幸です |