标题:获取控件的文本的技术谁知道?
取消只看楼主
zmidl
Rank: 1
等 级:新手上路
帖 子:115
专家分:0
注 册:2009-4-3
结帖率:90.32%
已结贴  问题点数:20 回复次数:4 
获取控件的文本的技术谁知道?
比如 当我按下按钮 我希望 label显示 已知控件aa的句柄我可以这样
label1.Text= aa.ToString();
如果我想获取控件aa的文本字符串 该如何实现呢?
aa控件是一个 listview 我已知句柄想获取 控件下的字符串信息!!
搜索更多相关主题的帖子: 控件 文本 技术 获取 
2009-08-12 14:39
zmidl
Rank: 1
等 级:新手上路
帖 子:115
专家分:0
注 册:2009-4-3
得分:0 
呵呵 楼上的兄弟一针见血阿。
确实 我想通过已知句柄 来获得控件属性的操作。
敢问楼上兄弟要用到什么技术 是不是还是API函数呢??
2009-08-13 08:40
zmidl
Rank: 1
等 级:新手上路
帖 子:115
专家分:0
注 册:2009-4-3
得分:0 
回复 2楼 baikil

谢谢你的代码,对controls类还不太会用,先去了解下controls类!
2009-08-13 08:43
zmidl
Rank: 1
等 级:新手上路
帖 子:115
专家分:0
注 册:2009-4-3
得分:0 
以下是引用baikil在2009-8-12 15:11的发言:快的方法没有,但慢的方法有一个for(int i=0;i<this.controls.count;i++)    //窗体中所有控件中寻找

    这里的窗体我要指定的窗体 如果我已知指定窗体句柄 这里该如何写啊??
    我是这样的,我首先获得 windows任务管理器句柄和窗体下控件 SysListView32的控件句柄,我的目的想获取ListView下的信息, 比如有qq IE 风暴影音 等信息然后 添加到 label.Text
主窗体是 windows任务管理器 控件是 显示任务的SysListView32控件。

[ 本帖最后由 zmidl 于 2009-8-13 15:04 编辑 ]
2009-08-13 09:21
zmidl
Rank: 1
等 级:新手上路
帖 子:115
专家分:0
注 册:2009-4-3
得分:0 
以下是引用jedypjd在2009-8-13 10:05的发言:baikil写的穷举可见窗口,楼主应该是要这个吧
以上的实例是我上次的一个 问题 baikil写给我的 用来遍历所有窗口获得句柄的 我目前已经实现了 分别获取相同程序不同窗体的句柄了。
2009-08-13 15:02



参与讨论请移步原网站贴子:https://bbs.bccn.net/thread-282379-1-1.html




关于我们 | 广告合作 | 编程中国 | 清除Cookies | TOP | 手机版

编程中国 版权所有,并保留所有权利。
Powered by Discuz, Processed in 0.224565 second(s), 8 queries.
Copyright©2004-2025, BCCN.NET, All Rights Reserved