InvisibleApp. WindowHandle32-Eigenschaft (Visio)InvisibleApp.WindowHandle32 property (Visio)

Gibt ein 32-Bit-Handle eines Microsoft Visio-Fensters zurück.Returns the 32-bit handle of a Microsoft Visio window. Schreibgeschützt.Read-only.

SyntaxSyntax

Ausdruck. WindowHandle32expression.WindowHandle32

Ausdruck Eine Variable, die ein InvisibleApp -Objekt darstellt.expression A variable that represents an InvisibleApp object.

RückgabewertReturn value

LongLong

HinweiseRemarks

Die WindowHandle32-Eigenschaft eines Application-Objekts gibt Folgendes zurück:The WindowHandle32 property of an Application object returns one of the following:

  • Den HWND für das Haupt(rahmen)fenster von Visio (die Regel).The HWND for the main Visio (frame) window (most common).

  • Den HWND für das Haupt(rahmen)fenster der Containeranwendung, wenn Visio in einer anderen Anwendung ausgeführt wird und aktiv ist.The HWND for the container application's main frame window if Visio is running in-place and active.

  • Das HWND für das Fenster, das von der GetActiveWindow ()-Funktion zurückgegeben wird, wenn eines der Rahmenfenster deaktiviert ist (beispielsweise, wenn ein modales Dialogfeld aktiv ist).The HWND for the window returned by the GetActiveWindow () function if either frame window is disabled (for example, if a modal dialog box is running). Weitere Informationen zur GetActiveWindow-Funktion finden Sie im Microsoft Platform SDK bei MSDN, der Website von Microsoft Developer Network.For details about the GetActiveWindow function, see the Microsoft Platform SDK on the Microsoft Developer Network (MSDN) Web site.

Mithilfe der WindowHandle32-Eigenschaft des Window-Objekts können Sie den HWND für ein Fenster in der Windows-Auflistung einer Visio-Instanz abrufen.Use the WindowHandle32 property of the Window object to obtain the HWND for a window in the Windows collection of a Visio instance.

Sie können den abgerufenen HWND in Aufrufen der Windows-API verwenden.You can use the obtained HWND in Windows API calls.

Hinweis

Aufrufe der WindowHandle-Eigenschaft (jetzt ausgeblendet) werden an die WindowHandle32-Eigenschaft weitergeleitet.Calls to the WindowHandle property (now hidden) are directed to the WindowHandle32 property.

BeispielExample

Das folgende VBA-Makro (Microsoft Visual Basic für Applikationen) zeigt, wie Sie das 32-Bit-Handle eines Fensters abrufen:This Microsoft Visual Basic for Applications (VBA) macro shows how to get the 32-bit handle of a window.

 
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

Support und FeedbackSupport and feedback

Haben Sie Fragen oder Feedback zu Office VBA oder zu dieser Dokumentation?Have questions or feedback about Office VBA or this documentation? Unter Office VBA-Support und Feedback finden Sie Hilfestellung zu den Möglichkeiten, wie Sie Support erhalten und Feedback abgeben können.Please see Office VBA support and feedback for guidance about the ways you can receive support and provide feedback.