Access911.net   |   a9BBS   |   OTaA System  
  搜索文章:  
Access911欢迎您光临  
   主页      上传      繁體版       论坛     
设为首页  |  加入收藏   
  
你现在的位置:文章索引 -> 文章分类 -> 窗体  
 首页|  近日更新|  下载  |  文章索引  |  搜索|  术语|  承接工程|  
 
系统正在加载内容,请耐心等待...
 
 查询
 窗体
 报表
 
 
 VBA
 函数
 ADO/DAO/ADO.NET
 API
 ADP
 安全
 发布
 OA
 ASP/ASP.NET
 其他语言
 控件
 DELPHI
 C#/.Net
 本站
 其他
 小例程
 常用软件
 参考文档
 业主作品
 网友大作
 
 
友情链接
 access911.net
 
访问人次
 1701926
 
站长 E-Mail
 net911@sina.com
 access911@gmail.com
 
RSS 订阅

显示附加信息 >>>

如何判断 ACCESS 中的窗体,或者ACCESS主窗体的缩放状态,是否最大化是否最小化?

作者:cg1  摘自:access911.net  :cg1  更新日期:2007-6-20  浏览人次:

 

问题:

如何判断 ACCESS 中的窗体,或者ACCESS主窗体的缩放状态,是否最大化是否最小化?

 

回答:

ACCESS 窗体本身没找到相关的属性,希望以后版本的ACCESS能加入该功能。
现在用 API 可以解决:

'缩放状态
Declare Function IsZoomed Lib "user32" (ByVal hwnd As Long) As Long
'是否最小化
Declare Function IsIconic Lib "user32" (ByVal hwnd As Long) As Long
'是否可见
Declare Function IsWindowVisible Lib "user32" (ByVal hwnd As Long) As Long

Private Sub Command0_Click()
    MsgBox "ACCESS主窗体隐藏:" & 模块2.IsWindowVisible(Application.hWndAccessApp)
    MsgBox "ACCESS主窗体缩放:" & IsZoomed(Application.hWndAccessApp)
    MsgBox "ACCESS主窗体最小化:" & IsIconic(Application.hWndAccessApp)
End Sub

Private Sub Form_Resize()
    MsgBox "最小化:" & IsIconic(Me.hwnd)
    MsgBox "缩放:" & IsZoomed(Me.hwnd)
End Sub


示例下载:
http://access911.net/down/eg/eg_FormZoomState.rar
 (14KB)

 

本站文章旨在为该问题提供解决思路及关键性代码,并不能完成应该由网友自己完成的所有工作,请网友在仔细看文章并理解思路的基础上举一反三、灵活运用。

access911.net 原创文章,作者本人对文章保留一切权利。
如需转载必须征得作者同意并注明本站链接

 

 
相关文章
     没有手动相关文章
     如何最大化、最小化、隐藏Access主窗口;如何隐藏access数据库窗体
     如何使ACCESS主窗体右上角的一些按钮失效(禁止),比如关闭、最大化、最小化、还原
     如何隐藏或最小化access数据库窗口
 
评论
     查看或发表更多的评论,请单击这里。
 
 
 
 
 
   
  Access911.net   |   a9BBS   |   OTaA System   |
建站日期:2000年4月2日  |  设计施工:陈格 ( access911 & cg1 )
 Copyright © 2000 - 2003 COMET, 陈格 保留所有权利