广州厂家直销包包:获得MDI子窗体句柄
来源:百度文库 编辑:偶看新闻 时间:2024/04/27 13:01:04
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;
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;
向MDI子窗体添加Datagrid控件
如何得到子窗体的句柄?
vb.net中如何建MDI子窗体?
Mdi子窗体打开时怎样才能不闪?
VB如何获得相应窗体的句柄和按钮
VB MDI窗体与子窗体的菜单如何不合并?
什么是MDI窗体?
在C#中 如何让MDI的子窗体不重复
VB中如何控制MDI中所有子窗体的颜色
请问:怎样让嵌套在MDI下的子窗体打开时就最大化
在VB中怎么让MDI不关联子窗体的菜单
如何固定MDI窗体大小
VB MDI 窗体等问题~?
VB关于MDI窗体的问题?
C# MDI子窗口问题
如何设置VB.NET的MDI窗体的背景图片?
vb中,把Treeview放入MDI窗体中(在线等)
VB中的MDI窗体都有什么用处~怎么用
在C#里面如何删除MDI窗体的恢复按钮?
怎样才能关掉子窗体???
子窗体最大化
VB里的 MDI窗体和普通窗体有什么区别?
同样多的功能,同样多的窗体,MDI窗体会比普通窗体节省系统资源吗?
VC 根据进程句柄获得进程名