私はJWinAutoとAutoITを初めて使用します。ファイルダウンロードコントロールの保存ボタンをクリックしたい。ボタンにフォーカスを合わせることができますが、現在のファイルダウンロードにフォーカスがない場合はクリックされません。トップに設定し、アクティブにしてフォーカスを合わせました。しかし、それでもボタンをクリックすることはできません。ここにコードを添付しています。誰かが私が何かを逃しているかどうか教えてもらえますか。
private static final WString BLANK_STRING = new WString("");
private static final WString FILE_DOWNLOAD = new WString("File Download");
System.out.println("hi..");
JAutoITx wrapper = JAutoITx.INSTANCE;
wrapper.AU3_Init();
wrapper.AU3_WinWait(FILE_DOWNLOAD, BLANK_STRING, 15);
wrapper.AU3_WinActivate(FILE_DOWNLOAD, BLANK_STRING);
System.out.println(wrapper.AU3_WinActive(FILE_DOWNLOAD, BLANK_STRING));
wrapper.AU3_WinSetOnTop(FILE_DOWNLOAD, BLANK_STRING, 0);
wrapper.AU3_ControlFocus(FILE_DOWNLOAD, BLANK_STRING, new WString(
"[CLASS:Button; INSTANCE:2]"));
wrapper.AU3_ControlClick(FILE_DOWNLOAD, BLANK_STRING, new WString(
"[CLASS:Button; INSTANCE:2]"), BLANK_STRING, 1, 6660, 500);
wrapper.AU3_Send(new WString("s"), 0);