2

AutoIt Window Information Toolを使用してWindowsストアアプリのUIコントロールを識別できません。例えば、標準アプリの電卓(Windowsの10):WindowsストアアプリのUIコントロールとの相互作用

Not able to identify the button number 8

あなたが見ることができるように、それはボタン8のための情報は表示されません。私はx86とx64の両方のバージョンを試しました。

Windowsストアアプリとやりとりするにはどうすればいいですか?従来のデスクトップアプリケーションでは、AutoItは期待どおりに動作します。

答えて

4

です。 Windows SDKにInspect.exeがあり、UIAモードで実行してAutoIt Infoツールと比較することができます。

UIA(TestStack.White(C#)、Winium.Desktop(C#)、Pythonのpyuiautomationなどの他の言語のUIAラッパーを直接サポートするツール)があります。 pywinauto 0.6.0 MS UIオートメーションのサポートが追加されました。

AutoItのUIAサポート。 24 Apr 2009 AutoIt forum thread。計画は変更されている可能性がありますが、"AutoIt WPF support" Google検索の結果は最高です。

-1

WinitでAutoitウィンドウ情報ツールを使用するには、64ビットバージョンのexeを使用する必要があります。

Au3Info_x64.exe

一般的な場所は、AutoItの開発者がUIオートメーションAPIをサポートする予定はありません、それは不可能だC:\Program Files (x86)\AutoIt3\Au3Info_x64.exe

+1

Storeアプリでは、非ヌルの 'hwnd'を持つ古典的なネイティブウィンドウがないので、これは役に立ちません。 UIオートメーションAPIとそのラッパーのみがここで役立ちます。 –

関連する問題