Hinweis
Für den Zugriff auf diese Seite ist eine Autorisierung erforderlich. Sie können versuchen, sich anzumelden oder das Verzeichnis zu wechseln.
Für den Zugriff auf diese Seite ist eine Autorisierung erforderlich. Sie können versuchen, das Verzeichnis zu wechseln.
Gibt die Spaltenposition zurück, die der Mauszeiger im Visual FoxPro-Hauptfenster oder in einem benutzerdefinierten Fenster belegt.
MCOL([cWindowName [, nScaleMode]])
Rückgabewerte
Numerisch
Parameter
cWindowName
Gibt den Namen des Fensters an, für das die Spaltenposition des Mauszeigers mit der MCOL( )-Funktion ermittelt werden soll.Ist cWindowName nicht angegeben und kein benutzerdefiniertes Fenster aktiv, gibt MCOL( ) die Spaltenposition des Mauszeigers im Visual FoxPro-Hauptfenster zurück. Ist cWindowName nicht angegeben und ein benutzerdefiniertes Fenster aktiv, gibt MCOL( ) die Spaltenposition des Mauszeigers im aktiven benutzerdefinierten Fenster zurück. MCOL( ) gibt -1 zurück, wenn sich der Mauszeiger außerhalb des benutzerdefinierten Fensters befindet oder kein Maustreiber geladen und kein Ausgabefenster vorhanden ist.
nScaleMode
Gibt die Maßeinheit für Rückgabewerte von MCOL( ) an. Die Einstellungen für nScaleMode lauten wie folgt:nScaleMode Beschreibung 0 (Standard) FoxPro-Pixel. Ein FoxPro-Pixel entspricht der durchschnittlichen Höhe und Breite eines Zeichens auf Basis der aktuellen Schriftart des Formulars, in dem ein Objekt enthalten ist. FoxPro-Pixel sind nützlich beim Entwickeln von plattformübergreifenden Anwendungen für zeichen- und grafikorientierte Plattformen. 3 Pixel. Ein Pixel ist das kleinste Element, das auf einem Bildschirm oder einem Drucker dargestellt werden kann. Pixel sind bildschirmabhängig.
Siehe auch
AMOUSEOBJ( ) | COL( ) | GridHitTest-Methode | INKEY( ) | ISMOUSE( ) | MROW( ) | ROW( ) | WCOLS( ) | WROWS( )