1 Star 0 Fork 0

yongzhi / w32uiautomation

加入 Gitee
与超过 1200万 开发者一起发现、参与优秀开源项目,私有仓库也完全免费 :)
免费加入
克隆/下载
select.go 500 Bytes
一键复制 编辑 原始数据 按行查看 历史
package w32uiautomation
import "unsafe"
func Select(element *IUIAutomationElement) error {
unknown, err := element.GetCurrentPattern(UIA_SelectionItemPatternId)
if err != nil {
return err
}
defer unknown.Release()
disp, err := unknown.QueryInterface(IID_IUIAutomationSelectionItemPattern)
if err != nil {
return err
}
pattern := (*IUIAutomationSelectionItemPattern)(unsafe.Pointer(disp))
defer pattern.Release()
err = pattern.Select()
if err != nil {
return err
}
return nil
}
Go
1
https://gitee.com/yongzhi4/w32uiautomation.git
git@gitee.com:yongzhi4/w32uiautomation.git
yongzhi4
w32uiautomation
w32uiautomation
23a1f2281c99

搜索帮助