7/16日記 ===== プログラム ===== * いつでも特定のアプリに信号流すショートカット、ホットキーというらしい。 * https://learn.microsoft.com/ja-jp/windows/win32/controls/create-a-hot-key-control * GLFW経由ではHotkeyの受信は不可能、よって別ライブラリに頼るか別経路の信号をとってくる必要がある。 * 昨日時点ではプロシージャをもう1個作って待機してみたところ、内部で二重にメッセージを受信待ちすることになりウィンドウが正常動作しないことが発覚。 * これはピンチだなと思ってたところ、下記のような関数を発見。 * https://learn.microsoft.com/ja-jp/windows/win32/api/winuser/nf-winuser-setwindowshookexa * https://stackoverflow.com/questions/72738249/custom-key-binds * https://s-kita.hatenablog.com/entry/20121228/1356682345 * http://bcb.client.jp/tips/005_setwindowshookex.html * ウィンドウハンドルにフックという形で紐づけることができそう。明日ちょっと試してみる。