使用CTRL键侦测弹出/派生控件

在侦测过程中有一类控件偶尔会让人头疼,不知道该怎么识别,这类控件就是——弹出控件(也可以叫做派生控件),比如菜单栏、右键菜单、下拉框、弹出提示消息。因为这类控件通常需要点击后才会出现,并且一旦鼠标点击其它位置就会消失。因此需要知道模型管理器有一个功能:

侦测过程中按住CTRL键可以暂时恢复为普通点击。

因此在识别一个弹出控件,这里以菜单控件Menu为例:

  1. 点击“侦测”按钮开始侦测;
  2. 按住CTRL键点击菜单栏展开菜单;
  3. 松开CTRL键点击目标项完成识别

    在点击目标项时可以按住鼠标左键直到侦测窗口弹出,可以完整的识别到整个菜单项。否则有时会因为识别过程中展开菜单折叠而引起错误。