Window.WindowHandle32 属性 (Visio)

返回 Microsoft Visio 窗口的 32 位句柄。 此为只读属性。

语法

表达式WindowHandle32

表达 一个代表 Window 对象的变量。

返回值

Long

备注

Application 对象的 WindowHandle32 属性返回下列各项之一:

  • Visio 主(框架)窗口(最常见的窗口)的 HWND

  • 容器应用程序的主框架窗口的 HWND(如果 Visio 正在就地运行且处于活动状态)。

  • 如果禁用任一框架窗口,则 GetActiveWindow () 函数返回的窗口的 HWND (例如,如果模式对话框正在运行) 。 有关 GetActiveWindow 函数的详细信息,请参阅 Microsoft Developer Network (MSDN) 网站上的 Microsoft 平台 SDK。

使用 Window 对象的 WindowHandle32 属性获取 Visio 实例的 Windows 集合中窗口的 HWND

在 Windows API 调用中使用获取的 HWND

注意

WindowHandle 属性(现已隐藏)的调用被定向到 WindowHandle32 属性。

示例

以下 Microsoft Visual Basic for Applications (VBA) 宏显示如何获取窗口的 32 位句柄。

 
Public Sub WindowHandle32_Example() 
 
 Dim vsoWindow As Visio.Window 
 Dim lngWindowHandle32 As Long 
 
 'Get the active window. 
 Set vsoWindow = ActiveWindow 
 
 'Get the 32-bit handle of the active window. 
 lngWindowHandle32 = vsoWindow.WindowHandle32 
 
 'Verify that you got the handle. 
 Debug.Print "The active window handle is"; lngWindowHandle32 
 
End Sub

支持和反馈

有关于 Office VBA 或本文档的疑问或反馈? 请参阅 Office VBA 支持和反馈,获取有关如何接收支持和提供反馈的指南。