回答編集履歴

1

誤字修正

2019/05/02 03:34

投稿

tacsheaven
tacsheaven

スコア13703

test CHANGED
@@ -4,7 +4,7 @@
4
4
 
5
5
 
6
6
 
7
- このために SetForegroundWindow を呼び出す直前に、[AttachThreadInput](https://docs.microsoft.com/en-us/windows/desktop/api/winuser/nf-winuser-attachthreadinput) を呼び出して入力イベントを受け取れる状態にして SetForegroundWindow 呼び出し、その後 DetachThreadInput 切り離し、というのが常道でした。
7
+ このために SetForegroundWindow を呼び出す直前に、[AttachThreadInput](https://docs.microsoft.com/en-us/windows/desktop/api/winuser/nf-winuser-attachthreadinput) を呼び出して入力イベントを受け取れる状態にして SetForegroundWindow 呼び出し、その後 もう一度AttachThreadInput を呼び出して切り離し、というのが常道でした。
8
8
 
9
9
  が、これは結構危険です(瞬間的にでも入力を受け付けることになるため)。
10
10