Window.WindowHandle32-Eigenschaft (Visio)

Gibt ein 32-Bit-Handle eines Microsoft Visio-Fensters zurück. Schreibgeschützt.

Syntax

Ausdruck verwendet werden. WindowHandle32

Ausdruck Eine Variable, die ein Window-Objekt darstellt.

Rückgabewert

Long

Hinweise

Die WindowHandle32-Eigenschaft eines Application-Objekts gibt Folgendes zurück:

  • Den HWND für das Haupt(rahmen)fenster von Visio (die Regel).

  • Den HWND für das Haupt(rahmen)fenster der Containeranwendung, wenn Visio in einer anderen Anwendung ausgeführt wird und aktiv ist.

  • Der HWND für das Fenster, der von der Funktion GetActiveWindow () zurückgegeben wird, wenn eines der Framefenster deaktiviert ist (z. B. wenn ein modales Dialogfeld ausgeführt wird). Weitere Informationen zur GetActiveWindow-Funktion finden Sie im Microsoft Platform SDK bei MSDN, der Website von Microsoft Developer Network.

Mithilfe der WindowHandle32-Eigenschaft des Window-Objekts können Sie den HWND für ein Fenster in der Windows-Auflistung einer Visio-Instanz abrufen.

Verwenden Sie den erhaltenen HWND in Windows-API-Aufrufen.

Hinweis

Aufrufe der WindowHandle-Eigenschaft (jetzt ausgeblendet) werden an die WindowHandle32-Eigenschaft weitergeleitet.

Beispiel

Das folgende VBA-Makro (Microsoft Visual Basic für Applikationen) zeigt, wie Sie das 32-Bit-Handle eines Fensters abrufen:

 
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 Feedback

Haben Sie Fragen oder Feedback zu Office VBA oder zu dieser Dokumentation? Unter Office VBA-Support und Feedback finden Sie Hilfestellung zu den Möglichkeiten, wie Sie Support erhalten und Feedback abgeben können.