| 网站首页 | 业界新闻 | 小组 | 威客 | 人才 | 下载频道 | 博客 | 代码贴 | 在线编程 | 编程论坛
欢迎加入我们,一同切磋技术
用户名:   
 
密 码:  
共有 811 人关注过本帖, 1 人收藏
标题:怎么枚举一个主窗体内子窗体的类名
只看楼主 加入收藏
sdhtli
Rank: 1
等 级:新手上路
帖 子:115
专家分:0
注 册:2008-10-6
结帖率:72.22%
收藏(1)
已结贴  问题点数:20 回复次数:4 
怎么枚举一个主窗体内子窗体的类名
请教各位老师怎么枚举一个主窗体内子窗体的类名判断是否包含一个excelb的类名,谢谢
搜索更多相关主题的帖子: 老师 
2012-04-18 14:57
kevinqq
Rank: 2
等 级:论坛游民
帖 子:2
专家分:10
注 册:2011-8-20
收藏
得分:0 
用FindWindow 先找到主窗口句柄
然后通过FindWindwos 找子窗体的类名
找到了句柄会大于0
2012-04-23 01:43
kevinqq
Rank: 2
等 级:论坛游民
帖 子:2
专家分:10
注 册:2011-8-20
收藏
得分:10 

Private Declare Function FindWindowEx Lib "user32" Alias "FindWindowExA" (ByVal hWnd1 As Long, ByVal hWnd2 As Long, ByVal lpsz1 As String, ByVal lpsz2 As String) As Long
Declare Function FindWindow Lib "user32" Alias "FindWindowA" (ByVal lpClassName As String, ByVal lpWindowName As String) As Long

Public Function GetChilHwnd(ByVal 窗口标题 As string ,byval 子窗口类名 as string ) As Long
    Dim hwwd As Long
    hwnd=FindWindow(vbnullstring,窗口标题)
    hwwd = FindWindowEx(MeHwnd, 0, 子窗口类名, vbNullString)
GetWebBrowserHwnd = hwwd
End Function
2012-04-23 01:48
bczgvip
Rank: 14Rank: 14Rank: 14Rank: 14
等 级:贵宾
威 望:66
帖 子:1310
专家分:5312
注 册:2009-2-26
收藏
得分:10 
EnumChildWindows '枚举子窗体。
2012-04-25 21:44
l6685419
Rank: 1
等 级:新手上路
帖 子:2
专家分:0
注 册:2013-4-3
收藏
得分:0 
求vb枚举编程实例程序
2013-04-03 11:35
快速回复:怎么枚举一个主窗体内子窗体的类名
数据加载中...
 
   



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

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