Ereignisbehandlungsroutinen
Mit diesen API-Routinen können Sie Ereignisbehandlungsroutinen erstellen und Visual FoxPro-Ereignisse verarbeiten.
_ActivateHandler( )
Fügt eine Funktionsbehandlungsroutine an das Ende einer Liste mit Ereignisbehandlungsroutinen an.
_ActivateIdle( )
Fügt eine Routine zu einer Liste mit Routinen hinzu, die dann aufgerufen wird, wenn Visual FoxPro auf eine Benutzereingabe oder ein Ereignis zur Zeitbegrenzung wartet.
_DeActivateHandler( )
Entfernt die angegebene Behandlungsroutine aus der Ereignisverarbeitungsliste.
_DeActivateIdle( )
Entfernt die angegebene Routine aus der Leerlaufschleife.
_DefaultProcess( )
Stellt die Standardereignisverarbeitung für ein von _GetNextEvent( ) zurückgegebenes Ereignis bereit, wenn dieses keine besondere Behandlung erfordert.
_GetNextEvent( )
Liest das nächste Ereignis in die EventRec-Struktur ein und gibt den Ereignistyp zurück.
_InKey( )
Gibt die nächste Taste zurück, die während des Zeitraums timeout gedrückt wird. Dieser Zeitraum wird als eine Anzahl von MS-DOS-Zeitgebersystemticks angegeben.
_MousePos( )
Gibt für pt die aktuelle Mausposition an.
_MousePosP( )
Gibt für pt die aktuelle Mausposition in Pixel an.