Возвращает позицию столбца указателя мыши в главном окне Visual FoxPro или определяемом пользователем окне или форме.
MCOL([cWindowName | 0 [, nScaleMode]]) |
Параметры
- cWindowName
- Определяет имя окна или формы, чьи позиции столбца указателя мыши возвращает функция MCOL( ) .
- 0
- Определяет, что позиция столбца указателя возвращена для, в настоящее время активного, окна или формы.
- nScaleMode
- Определяет единицу измерения для возвращаемого MCOL( ) значения. Следующая таблица перечисляет параметры настройки для nScaleMode .
nScaleMode Описание 0
Foxels. foxel эквивалентен средней высоте и ширине символа, основанного на текущем шрифте формы, в которой расположен объект. (Значение по умолчанию)
3
Пиксели. Пиксель - наименьший элемент, который может быть отображен на экране или принтере. Пиксели экранно-зависимы.
Возвращаемое значение
Числовое. MCOL( ) возвращает позицию столбца указателя в главном окне Visual FoxPro, определяемом пользователем окне, или форме.
Если Вы опускаете cWindowName , и нет никакого активного определяемого пользователем окна или формы, MCOL( ) возвращает позицию столбца указателя в главном окне Visual FoxPro. Если Вы опускаете cWindowName , и имеется активное определяемое пользователем окно или форма, MCOL( ) возвращает позицию столбца указателя в активном определяемом пользователем окне или форме. MCOL( ) возвращения -1, если указатель установлен вне определяемого пользователем окна или формы, если отсутствует драйвер мыши, или отсутствует окно вывода.
Замечания
Использование функции MCOL( ) без дополнительного параметра 0 может повлиять на выполнение кода в формах, когда Свойство формы AllowOutput установленно в ложь (.F).. Например, размещение быстрого меню, которое определено в событии RightClick может не отобразиться в надлежащем месте, если Вы используете функции MCOL( ) и MROW( ) , чтобы определить место отображения меню. В этом случае, убедитесь, что включили 0 в функциях MCOL( ) и MROW( ) .
См. Также
Другие Ресурсы
ФункцииAMOUSEOBJ( ) Функция
COL( ) Функция
GridHitTest Метод
INKEY( ) Функция
ISMOUSE( ) Функция
MROW( ) Функция
ROW( ) Функция
WCOLS( ) Функция
WROWS( ) Функция