Window.WindowHandle32-Eigenschaft (Visio)
Gibt ein 32-Bit-Handle eines Microsoft Visio-Fensters zurück. Schreibgeschützt.
Syntax
Ausdruck. 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, das von der GetActiveWindow-Funktion () 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 abgerufenen 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.