いつもお世話になっております。たろうです
すみません、また質問させて下さい。
ゲームを擬似フルスクリーンで作っているのですが、exeを起動してからウィンドウが表示される前に、
例えば他のウィンドウをクリックしてしまうと、その後DXライブラリのゲームがモニタ全体を覆っても、
キーボードやゲームパッドの入力を受け付けなくなってしまいます。
擬似フルスクリーンになったウィンドウをマウスでクリックすれば入力を受け付けるのですが
できればそうしないでも、入力を受け付ける様にしたいと思い・・・
SetActiveWindow(GetMainWindowHandle());
SetFocus(GetMainWindowHandle());
SetForegroundWindow(GetMainWindowHandle());
などいろいろ試したのですが、ウィンドウ表示後に、
マウスクリックなしでゲームパッドなどの入力を受け付けることはできませんでした。
なにか方法はありませんでしょうか?
もしくは例えば、DXライブラリ側で、
たとえウィンドウにフォーカスがあたっていなくても
常に入力を受け付けるような方法は、ありませんでしょうか?
アドバイスを頂けると助かります
よろしくお願い致しますm(_ _)m