首页
社区
课程
招聘
[求助]遍历虚拟桌面网页元素,为何遍历到的确是Default桌面的里网也元素?
发表于: 2011-5-22 13:43 3828

[求助]遍历虚拟桌面网页元素,为何遍历到的确是Default桌面的里网也元素?

2011-5-22 13:43
3828
使用了 SetThreadDesktop( hDeskNew );  也没效果

请大家帮帮忙..

[培训]内核驱动高级班,冲击BAT一流互联网大厂工作,每周日13:00-18:00直播授课

收藏
免费 0
支持
分享
最新回复 (3)
雪    币: 1760
活跃值: (1616)
能力值: ( LV12,RANK:222 )
在线值:
发帖
回帖
粉丝
2
SetThreadDesktop需要在一个干净的线程(一进入线程就用)里面使用
2011-5-22 13:47
0
雪    币: 230
活跃值: (25)
能力值: ( LV2,RANK:10 )
在线值:
发帖
回帖
粉丝
3
我是这样做的..在主线程开始我就创建新的虚拟桌面,然后SetThreadDesktop( hDeskNew ); ,
感觉可能是 spSHWinds.CreateInstance(__uuidof(SHDocVw::ShellWindows))的 SHDocVw::ShellWindows有关系,SHDocVw::ShellWindows这个取得是Default桌面的,

我是这么感觉的,不知道对不对..
2011-5-22 13:57
0
雪    币: 230
活跃值: (25)
能力值: ( LV2,RANK:10 )
在线值:
发帖
回帖
粉丝
4
SetThreadDesktop 对别的 程序都好使,就对遍历虚拟桌面网页元素不好使用..
2011-5-22 13:58
0
游客
登录 | 注册 方可回帖
返回
//