Form.hWnd 属性 (Access)
使用 hWnd 属性确定由 Windows 分配给当前窗口的唯一 长整数 值 (句柄) 。 读/写 Long。
表达式。hWnd
expression:表示 Form 对象的变量。
调用 Windows 应用程序编程接口时,在 Visual Basic 中使用此属性 (API) 函数或其他需要 hWnd 属性作为参数的外部例程。 许多 Windows 函数需要当前窗口的 hWnd 属性值作为参数之一。
备注
[!注释] 因为在程序运行时,可以更改此属性的值,不要将 hWnd 属性值存储在公用变量。
下面的示例使用与 Windows API IsZoomed 函数的 hWnd 属性来确定窗口处于最大化状态。
' Enter on single line in Declarations section of Module window.
Declare Function IsZoomed Lib "user32" (ByVal hWnd As Long) As Long
Sub Form_Activate()
Dim intWindowHandle As Long
intWindowHandle = Screen.ActiveForm.hWnd
If Not IsZoomed(intWindowHandle) Then
DoCmd.Maximize
End If
End Sub
有关于 Office VBA 或本文档的疑问或反馈? 请参阅 Office VBA 支持和反馈,获取有关如何接收支持和提供反馈的指南。