回答編集履歴

1

if((int)hWndDialog != 0) を if(hWndDialog != IntPtr.Zero) に改めました。

2020/11/24 13:40

投稿

退会済みユーザー
test CHANGED
@@ -36,7 +36,7 @@
36
36
 
37
37
  hWndDialog = FindWindow("NUIDialog", "Microsoft Excel");
38
38
 
39
- if ((int)hWndDialog != 0) {
39
+ if (hWndDialog != IntPtr.Zero) {
40
40
 
41
41
  AutomationElement elemDialog;
42
42