首页
社区
课程
招聘
[求助]关于vc的模拟点击
发表于: 2013-11-26 14:28 6915

[求助]关于vc的模拟点击

2013-11-26 14:28
6915
vc有没有现成的模拟点击的类呀

比如模拟点击c盘底下的一个文件 该怎么写

[注意]传递专业知识、拓宽行业人脉——看雪讲师团队等你加入!

收藏
免费 0
支持
分享
最新回复 (17)
雪    币: 185
活跃值: (25)
能力值: ( LV2,RANK:10 )
在线值:
发帖
回帖
粉丝
2
自己去搜索mouse   event / // 或者去找个gh0st里面看代码去
2013-11-26 14:29
0
雪    币: 22
活跃值: (10)
能力值: ( LV2,RANK:10 )
在线值:
发帖
回帖
粉丝
3
还模拟点击个妹子啊。。你点完还不是 CreateFile ???

最讨厌GUI的东西了
2013-11-26 14:39
0
雪    币: 144
活跃值: (335)
能力值: ( LV2,RANK:10 )
在线值:
发帖
回帖
粉丝
4
那几个api是会用
问题是
我想点击c盘底下一个特定文件名字的文件

在后台该怎么实现呢?

我怎么能让鼠标定位到文件上呢。。。
2013-11-26 14:39
0
雪    币: 144
活跃值: (335)
能力值: ( LV2,RANK:10 )
在线值:
发帖
回帖
粉丝
5
电完之后createfile?。。。木搞懂您社么意思额
我的意思就是单纯的去模拟点击 指定文件夹下的一个特定的文件
2013-11-26 14:41
0
雪    币: 22
活跃值: (10)
能力值: ( LV2,RANK:10 )
在线值:
发帖
回帖
粉丝
6
点击有什么好模拟的???
我后悔回了你这种无聊人的贴
2013-11-26 14:45
0
雪    币: 144
活跃值: (335)
能力值: ( LV2,RANK:10 )
在线值:
发帖
回帖
粉丝
7
2013-11-26 14:59
0
雪    币: 223
活跃值: (516)
能力值: ( LV13,RANK:520 )
在线值:
发帖
回帖
粉丝
8
1. 获取当前文件夹视图的矩形大小.
2. 获取当前使用的主题.
3. 判断当前显示的类型(ex 平铺 内容 列表)
4. 获取当前所有文件夹,放入一个数组里面.

剩下的用些加减乘除的算法,就差不多了吧.  
2013-11-26 15:16
0
雪    币: 209
活跃值: (143)
能力值: ( LV2,RANK:10 )
在线值:
发帖
回帖
粉丝
9
如果你是想通过模拟点击来打开文件,那么可以试试ShellExecute

如果你是想通过模拟点击来选中文件,那么可以试试SHOpenFolderAndSelectItems

如果你是想通过模拟点击来重命名文件(两次单击),那么可以试试LVM_EDITLABEL

如果你是想通过模拟点击来查看选中和不选中的图标差异,那么可以试试GetFileInfo

如果你是想通过模拟点击来判断选中区的坐标位置,那么可以试试IAccessible

如果想让以上操作由Explorer而非其他应用程序来完成,那么可以试试将dll嵌入到explorer中
2013-11-26 16:37
0
雪    币: 144
活跃值: (335)
能力值: ( LV2,RANK:10 )
在线值:
发帖
回帖
粉丝
10
如果想让以上操作由Explorer而非其他应用程序来完成,但是不想向explorer注入dll呢。。。
2013-11-26 16:39
0
雪    币: 144
活跃值: (335)
能力值: ( LV2,RANK:10 )
在线值:
发帖
回帖
粉丝
11
谢谢,我去试下。。。貌似好麻烦的样子
2013-11-26 16:40
0
雪    币: 209
活跃值: (143)
能力值: ( LV2,RANK:10 )
在线值:
发帖
回帖
粉丝
12
IAccessible
2013-11-26 16:43
0
雪    币: 110
活跃值: (34)
能力值: (RANK:50 )
在线值:
发帖
回帖
粉丝
13
不注入DLL也可以遥控它~
2013-11-26 17:19
0
雪    币: 144
活跃值: (335)
能力值: ( LV2,RANK:10 )
在线值:
发帖
回帖
粉丝
14
求指点。。。
2013-11-26 17:51
0
雪    币: 9941
活跃值: (2143)
能力值: ( LV3,RANK:20 )
在线值:
发帖
回帖
粉丝
15
一看就是搞木马,不用回复了
2013-11-26 17:55
0
雪    币: 1392
活跃值: (5207)
能力值: ( LV13,RANK:240 )
在线值:
发帖
回帖
粉丝
16
explorer /select, "C:\windows\system32\notepad.exe"
2013-11-26 19:26
0
雪    币: 110
活跃值: (34)
能力值: (RANK:50 )
在线值:
发帖
回帖
粉丝
17
debug权限什么的……

你能往目标进程所属内存里写东西就可以控制它,注入DLL只是一种方式
2013-11-26 20:26
0
雪    币: 351
活跃值: (394)
能力值: ( LV2,RANK:10 )
在线值:
发帖
回帖
粉丝
18
给个小思路:
打开你想物理点击的那个文件窗口,复制或剪切再粘贴(也可以是模拟按那个文件的名字,比如cmd.exe 按"cmd"),目的在于定位焦点。 模拟按"F2"重命名,再获取光标坐标,然后把小伙伴移到此坐标狂点。
2013-11-26 21:24
0
游客
登录 | 注册 方可回帖
返回
//