有关Windows 7中SAP自动化的问题。 我正在尝试获取“菜单”项的坐标。它属于mbar。 我使用COM组件“ sapfewse”。 SAP帮助:
sapgui::ISapComponentTargetPtr component;
...... // getting of the component
sapgui::ISapControlTargetPtr sapControl(component);
long left = sapControl->GetScreenLeft();
对于父mbar元素,我有正确的“ left”,但对于所有mbar项(菜单,编辑...),左和上均等于-1。 “菜单”的名称正确,“菜单”的ID也正确。