这个是用EnumChildWindows查找到的IE打开之后的子窗口信息用1.getcursorpos //取得当前鼠标坐标
2.windowfrompoint//取得指定坐标处的窗口
3.getwindowtext //取得窗口文本
4.getwindowlong //取得id
这样的方法找到的结果和上面的也一样但是这样好像找不到“前进”“后退”“刷新”“停止”这样的按钮的信息?
我想得到按钮的ID之类的,然后发送PostMessage之类的消息来获得按钮“点击”的效果
不知道该怎么做啊?
2.windowfrompoint//取得指定坐标处的窗口
3.getwindowtext //取得窗口文本
4.getwindowlong //取得id
这样的方法找到的结果和上面的也一样但是这样好像找不到“前进”“后退”“刷新”“停止”这样的按钮的信息?
我想得到按钮的ID之类的,然后发送PostMessage之类的消息来获得按钮“点击”的效果
不知道该怎么做啊?
解决方案 »
- delphi7源码转换成delphi XE时有写控件失效,急求原因?
- DLL中如何给动态生成的控件加载事件??
- 搞不懂了!在chart控件上右击如何让popmenu在鼠标的位置弹出?
- sos:如何判断groupbox中的dataset值已经发生改变?
- Tstrings的过程问题,为什么这样做会出错?该怎样写呢。
- 求救!这样的报表怎么做?看了就谢谢
- 怎么样把HTML网页上的内容直接输出到WORD
- 在窗体SHOW时怎么不能关闭窗体的
- 有谁知道哪有关于Delphi Api电子图书?
- sqrt函数操作数需要extend变量,可我用的变量是integer,两者如何转换??谢谢!
- 问一个简单问题!
- 请问那里有问题?
得用IE提供的接口进行访问一般网页上的按钮可以用IHTMLButtonElement、IHTMLInputButtonElement进行控制
Toolbutton 是属于Toolbar控件的一部分,它本身不是控件也没有句柄,但是它有命令ID,可以通过Toolbar取得它的命令ID来控制或触发命令,还可以向ToolBar发送Notify消息来控制
----------------------------------------------------------------------------------------------------------
这个可以说的详细点吗?关于如何获得命令ID的
顺便说下,这个是之前用spy++捕获到的按“前进”按钮
再加200可否?不够继续加