リアルDQWとは夕方の散歩のことです。
ちょっと前までは暑くて歩くのも少しイヤイヤでしたが、最近はめっきり涼しくなり、なんなら少々肌寒いぐらい。そんな気温でも歩きだすと体が火照ってきて、ちょうど良い空気感が楽しめる感じです。
こんな感じも僅かな期間なんだろうな。
PCでも遊べるウマ娘。
そのアプリを常に最前面に表示することで数倍便利になるので、簡単なプログラムを作ってそれを実現しました。上図を見ると分かる通り、アクティブなウィンドウはエディターなのに、その前にウマ娘が表示されています。
これを実現するにはプログラムが打てる何らかのツールが必要ですが、身近なものだと Excel の VBA 等があるので実現してみたいという方は下記のコードを参考に調べて見てください。
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 | procedure TFrmXVMain.Button1Click(Sender: TObject); var h: THandle; begin // ウマ娘のトップウィンドウ(ハンドル)を調べる // 起動していれば h に Window Handle という数値が返ってくる h := FindWindow(nil, 'umamusume'); // もし存在すれば if h > 0 then begin // 最前面に固定する SetWindowPos(h, HWND_TOPMOST, 0, 0, 0, 0, SWP_NOMOVE or SWP_NOSIZE or SWP_SHOWWINDOW); //↑ 位置は動かさない, サイズ変更しない, ウィンドウを表示する end; end; |