teratail header banner
teratail header banner
質問するログイン新規登録

回答編集履歴

2

Activate() も入れたほうが良さそう

2019/09/20 00:15

投稿

KOZ6.0
KOZ6.0

スコア2736

answer CHANGED
@@ -45,7 +45,10 @@
45
45
  var process = Process.GetProcessById(processId);
46
46
  textBox1.Text = process.ProcessName;
47
47
  MouseHookEnd();
48
+ BeginInvoke((Action)(() => {
48
- BeginInvoke((Action<IntPtr>)NativeMethods.Active, Handle);
49
+ NativeMethods.Active(Handle);
50
+ Activate();
51
+ }));
49
52
  }
50
53
  }
51
54
 

1

NativeMethods.Active を BeginInvoke

2019/09/20 00:15

投稿

KOZ6.0
KOZ6.0

スコア2736

answer CHANGED
@@ -45,7 +45,7 @@
45
45
  var process = Process.GetProcessById(processId);
46
46
  textBox1.Text = process.ProcessName;
47
47
  MouseHookEnd();
48
- NativeMethods.Active(this.Handle);
48
+ BeginInvoke((Action<IntPtr>)NativeMethods.Active, Handle);
49
49
  }
50
50
  }
51
51