Hwnd 属性

重要:  本文是由机器翻译的,请参阅免责声明。请在 此处 中查找本文的英文版本以便参考。

适用于

窗体对象

报表对象

您可以使用hWnd属性来确定句柄 (唯一长整数值) 由 Microsoft Windows 分配给当前窗口。读取/写入

表达式Hwnd

表达式必填。返回一个对象应用于列表中的表达式。

备注

只能通过使用宏或 Visual Basic for Applications (VBA) 代码,此属性才可用。

进行呼叫转接到 Windows 应用程序编程接口 (API) 函数或其他外部例程需要参数为该hWnd属性时,可以在 VBA 代码中使用此属性。许多 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

注意: 机器翻译免责声明:本文是由无人工介入的计算机系统翻译的。Microsoft 提供机器翻译是为了帮助非英语国家/地区用户方便阅读有关 Microsoft 产品、服务和技术的内容。由于机器翻译的原因,本文可能包含词汇、语法或文法方面的错误。

扩展你的技能
了解培训
抢先获得新功能
加入 Office 预览体验计划

此信息是否有帮助?

谢谢您的反馈!

谢谢你的反馈! 可能需要转接到 Office 支持专员。

×