首页
学习
活动
专区
圈层
工具
发布
    • 综合排序
    • 最热优先
    • 最新优先
    时间不限
  • 来自专栏方亮

    一种清除windows通知区域“僵尸”图标的方案——XP系统解决方案

    当我在MSDN查阅通知区域相关文档时,无意中看到我们可以使用IAccessible接口查询到通知区域的信息。         我并不打算在此详细介绍IAccessible接口的枚举方法,只是要提出一点:因为我们无法使用IAccessible接口删除图标,所以我们在找到“僵尸”图标后,将使用上面的模拟鼠标的方法。 > pIAcc; HRESULT hr = AccessibleObjectFromWindow(hwnd, OBJID_WINDOW, IID_IAccessible interface for the child CComPtr<IAccessible> pCAcc; if ( NULL ! = pDisp ) { hr = pDisp->QueryInterface(IID_IAccessible, (void**)&pCAcc);

    1.2K20发布于 2019-01-16
  • 来自专栏智能文本处理

    达观金克:RPA界面元素智能自适应定位与操控技术

    Server创建并实现了IAccessible,之后通过LresultFromObject 把IAccessible 返回给Client。 最后Client调用IAccessible定位和操作Server中的界面元素。优点:相较Win32 API更简单易用。 使用者只需要和 IAccessible 进行交互,也不需要直接使用windows消息来操作目标元素。相较Win32 API支持了部分自定义控件。 前提是开发人员在实现自定义控件的同时实现了 IAccessible 的接口。缺点:功能不全。

    1.9K10编辑于 2022-11-30
  • 来自专栏达观数据

    RPA界面元素定位与操控技术详解-达观数据

    通过 IAccessible 来表示 UI 界面元素的信息。提供了如 AccessibleObjectFromWindow 等 API 来获取它。MSAA 可以查询元素信息,比如特定位置的元素信息。 优点:比起 Windows API 来说,用户只需要跟 IAccessible 打交道,通过这个接口能获得的控件信息相对丰富很多,基本操作也不需要通过 Windows Message 的方式来实现。 另外一个比较大的优点就是,自定义控件的支持,当然了,并不是说开发写一个自定义控件,这个控件就可以通过 MSAA 来识别,而是说当开发人员在实现自定义控件的时候,可以实现 IAccessible 的接口, Server 通过 IAccessible 来返回元素信息。 AccessibleObjectFromWindow、AccessibleObjectFromPoint、AccessibleObjectFromEvent、accNavigate、get_accParent 来获得 IAccessible

    1.5K20编辑于 2023-07-24
  • 来自专栏腾讯开源的专栏

    QT4C-Windows自动化测试框架正式开源

    在QT4C中,通过使用win32com模块和comtypes模块实现IAccessible接口的包裹类,对用户提供封装好的AccessibleObject对象进行使用,用户可以通过控件的AccessibleObject

    3.5K32发布于 2020-03-09
  • 来自专栏HelloGitHub

    《HelloGitHub》第 52 期

    也能够让开发者了解微软的常见的辅助功能接口,如微软 Active Accessibility、Java Access Bridge、IAccessible2 和 UI automation。

    83230发布于 2021-05-14
领券