社区
C++ Builder
帖子详情
用什么方法判断子窗体是否创建?
ecut
2001-07-19 10:19:15
多文档在运行期生成的多个不同的子窗体,
有什么方法/属性可判断某一子窗体的创建和关闭?
...全文
186
7
打赏
收藏
用什么方法判断子窗体是否创建?
多文档在运行期生成的多个不同的子窗体, 有什么方法/属性可判断某一子窗体的创建和关闭?
复制链接
扫一扫
分享
转发到动态
举报
写回复
配置赞助广告
用AI写文章
7 条
回复
切换为时间正序
请发表友善的回复…
发表回复
打赏红包
jearry_zhou
2001-07-19
打赏
举报
回复
用FindWindow API也行.
ecut
2001-07-19
打赏
举报
回复
哦,我知道了
qin_wei(烤毛蛋)的方法应该可行
还要谢谢wjzhuang(醉里挑灯看剑--笨笨的程序猪)
ecut
2001-07-19
打赏
举报
回复
我试过了
如果要判断的窗体已经被关了
对其调用判断程序会出错
qin_wei
2001-07-19
打赏
举报
回复
for(int i = MDIChildCount-1; I >= 0; i--)
if(MDIChildren[i]->Name="ecut")
ShowMessage("already exists");
wjzhuang
2001-07-19
打赏
举报
回复
就像你那样,使用公共变量也可以呀
ecut
2001-07-19
打赏
举报
回复
我是在其关闭和创建时使用一变量来返回不同的值来判断的
有其他办法吗?
wjzhuang
2001-07-19
打赏
举报
回复
方法好像很多
1.判断enalbed属性
2.判断窗体的caption属性,看是否存在该窗体
c# 防止 打开 重复
子
窗体
//
子
窗体
是否
已经存在 foreach (System.Windows.Forms.Form ff in parentWindow.MdiChildren) { //把活动的
子
窗体
最小化 ff.WindowState = System.Windows.Forms.FormWindowState.Minimized; //如果是要打开的...
Delphi开发技巧之-Forms
不使用MDI制作
子
窗体
不使用标题栏移动
窗体
不使用标题栏移动窗口 两行hint 从XML文件动态
创建
菜单 从另外MDI
子
窗口读数据 使控件具有阴影效果 使每个MDIChild填充整个主窗口区域 使用Enter键替代Tab键 使用动画效果...
delphi 开发经验技巧宝典源码
0139 使用FileExists函数
判断
指定文件
是否
存在 90 0140 使用FileGetAttr函数返回文件的属性 90 0141 使用FileGetDate函数返回文件的修改日期 90 0142 使用FileWrite函数将缓冲区中的内容写入文件 91 4.10 ...
C#全能速查宝典
2.1.14 LayoutMdi
方法
——排列
子
窗体
141 2.1.15 Load事件——
窗体
加载事件 141 2.1.16 MaximizeBox属性——
是否
显示最大化按钮 142 2.1.17 Maximum属性——设置数字显示框的最大值 142 2.1.18 MDI
窗体
——多文档...
delphi 开发经验技巧宝典源码06
0139 使用FileExists函数
判断
指定文件
是否
存在 90 0140 使用FileGetAttr函数返回文件的属性 90 0141 使用FileGetDate函数返回文件的修改日期 90 0142 使用FileWrite函数将缓冲区中的内容写入文件 91 4.10 ...
C++ Builder
13,826
社区成员
102,678
社区内容
发帖
与我相关
我的任务
C++ Builder
C++ Builder相关内容讨论区
复制链接
扫一扫
分享
社区描述
C++ Builder相关内容讨论区
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
社区公告
暂无公告
试试用AI创作助手写篇文章吧
+ 用AI写文章