Altova XMLSpy 2025 Enterprise Edition

Event: OnKeyboardEvent (eKeyEventals SPYKeyEvent, nKeyCodeals Long, nVirtualKeyStatusals Long) als Boolean

 

Skripting-Umgebung - VBScript:

Function On_AuthenticKeyboardEvent(eKeyEvent, nKeyCode, nVirtualKeyStatus)

 ' On_AuthenticKeyboardEvent = True  ' to cancel bubbling of event

End Function

Skripting-Umgebung - JScript:

function On_AuthenticKeyboardEvent(eKeyEvent, nKeyCode, nVirtualKeyStatus)

{

 // return true;  /* to cancel bubbling of event */

}

 

IDE Plugin:

IXMLSpyPlugIn.OnEvent(30, ...)        // nEventId = 30

 

Beschreibung

Dieses Event wird für WM_KEYDOWN, WM_KEYUP und WM_CHAR Windows-Meldungen ausgelöst.

 

Der eigentliche Meldungstyp steht im eKeyEvent Parameter zur Verfügung. Der Status virtueller Tasten ist im Parameter nVirtualKeyStatus kombiniert. Verwenden Sie die im Enumerations-Datentyp SPYVirtualKeyMask definierten Bit-Masken, um eine Überprüfung der unterschiedlichen Tasten und ihrer Kombinationen durchzuführen.

 

© 2018-2024 Altova GmbH