打开APP
userphoto
未登录

开通VIP,畅享免费电子书等14项超值服

开通VIP
获得MDI子窗体句柄
userphoto

2011.12.05

关注
MID窗体的容器为MDIClient,在主窗体中先找到MDIClient,再搜索

procedure   TForm1.Button1Click(Sender:   TObject);
var
    vHandle:   THandle;
    vBuffer:   array[0..255]   of   Char;
begin
    vHandle   :=   Handle;
    vHandle   :=   FindWindowEx(vHandle,   0,   'MDIClient ',   nil);
    if   vHandle   =   0   then   Exit;
    vHandle   :=   GetWindow(vHandle,   GW_CHILD);
    while   vHandle   <>   0   do
    begin
        GetClassName(vHandle,   vBuffer,   SizeOf(vBuffer));
        ShowMessage(IntToStr(vHandle)   +   ', '   +   vBuffer);
        vHandle   :=   GetWindow(vHandle,   GW_HWNDNEXT);
    end;
end;
本站仅提供存储服务,所有内容均由用户发布,如发现有害或侵权内容,请点击举报
打开APP,阅读全文并永久保存 查看更多类似文章
猜你喜欢
类似文章
【热】打开小程序,算一算2024你的财运
查找窗体名称及句柄
VB 遍历窗口所有子窗体句柄
在桌面中嵌入窗体
当一个FORM窗体把IsMidContainer属性改为TRUE的时候,背景色就变成深灰,怎样改变其背景色.谢谢.
GetWindow、GetTopWindow和GetNextWindow(转)
Window中窗口的层次关系以及窗口的属性
更多类似文章 >>
生活服务
热点新闻
分享 收藏 导长图 关注 下载文章
绑定账号成功
后续可登录账号畅享VIP特权!
如果VIP功能使用有故障,
可点击这里联系客服!

联系客服