A indifficult Problem

mrlx 2000-03-20 07:11:00
如何判断某一窗体是否加载?
...全文
129 6 打赏 收藏 转发到动态 举报
写回复
用AI写文章
6 条回复
切换为时间正序
请发表友善的回复…
发表回复
mrlx 2000-03-21
  • 打赏
  • 举报
回复
IsWindow

VB声明
Declare Function IsWindow Lib "user32" Alias "IsWindow" (ByVal hwnd As Long) As Long
说明
判断一个窗口句柄是否有效
返回值
Long,非零表示成功,零表示失败
参数表
参数 类型及说明
hwnd Long,待检查窗口的句柄
注解
如在一个程序变量里容纳了窗口句柄,为了解它是否仍然有效,就可考虑使用这个函数


Top

mrlx 2000-03-21
  • 打赏
  • 举报
回复
I only want the API
Janven 2000-03-21
  • 打赏
  • 举报
回复
加入全局变量IsForm,初始化时为FALSE,在Form_Load中将其置成True,那么只要判断IsForm就可以了,你还可以定义IsForm数组来判断所要窗体的。
这是偷懒的方法,用相关的API函数肯定可以完成的。
mrlx 2000-03-21
  • 打赏
  • 举报
回复
if isload(form1) then
......
end if
newsoft 2000-03-21
  • 打赏
  • 举报
回复
为何要如此判断,在该窗体的Form_Load事件中加入相应的处理语句即可。
eagleboost 2000-03-20
  • 打赏
  • 举报
回复
具体一点。

7,762

社区成员

发帖
与我相关
我的任务
社区描述
VB 基础类
社区管理员
  • VB基础类社区
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧