使用英语阅读

通过


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 支持和反馈,获取有关如何接收支持和提供反馈的指南。