會傳回 Microsoft Visio 視窗的 32 位元控點。 唯讀。
語法
表情。視窗柄32
expression 代表 Application 物件的變數。
傳回值
Long
註解
Application 物件的 WindowHandle32 屬性會傳回下列其中一個項目:
主要 Visio (框架) 視窗的 HWND (最常見)。
如果 Visio 正在容器應用程式中執行且為使用中的項目,則會傳回容器應用程式主框架視窗的 HWND。
如果任一框架視窗被禁用,GetActiveWindow 會回傳該視窗的 HWND, () (例如當模態對話框在) 時,會回傳該視窗的 HWND。 如需 GetActiveWindow 函數的詳細資訊,請參閱 MSDN (Microsoft Developer Network) 網站上的 Microsoft Platform SDK。
可以使用 Window 物件的 WindowHandle32 屬性,在 Visio 實例的 Windows 集合中,取得視窗的 HWND。
在 Windows API 呼叫中使用取得的 HWND 。
注意事項
對 WindowHandle 屬性 (現已隱藏) 的呼叫會導向到 WindowHandle32 屬性。
如果 Visual Studio 解決方案包括 Microsoft.Office.Interop.Visio 參照,這個屬性會對應至下列類型:
Microsoft.Office.Interop.Visio.IVApplication.WindowHandle
Microsoft.Office.Interop.Visio.IVApplication.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 支援與意見反應。