“开始”菜单上的Windows UI Automation AutomationEventHandler

时间:2016-04-20 15:14:29

标签: microsoft-ui-automation

我正在学习Windows UI自动化,我打算在“开始”菜单上添加自动化事件处理程序,但是当我单击“开始”菜单时,Windows 10上没有任何操作。

我在Windows 7上尝试相同的应用程序,它的工作原理 任何人都可以帮助我。 感谢。

    private static void EventHandler()
    {
        AutomationElement start = null;
        PropertyCondition conds = new PropertyCondition(AutomationElement.NameProperty, "Start");
        start = AutomationElement.RootElement.FindFirst(TreeScope.Descendants, conds);
        if (start != null)
        {
            Automation.AddAutomationEventHandler(InvokePattern.InvokedEvent, start,
               TreeScope.Element, new AutomationEventHandler(OnStartInvoke));

        }

    }

0 个答案:

没有答案