На главную

On-line справка по Win32 API

Написать письмо
БЕСПЛАТНАЯ ежедневная online лотерея! Выигрывай каждый день БЕСПЛАТНО!
Список всех статей A-B-C-D-E-F-G-H-I-J-K-L-M-N-O-P-Q-R-S-T-U-V-W-X-Y-Z | Скачать Вниз

Cursor Location and Appearance



Windows automatically displays a cursor for the mouse and updates its position on the screen. You can obtain current screen coordinates of the cursor and move the cursor to any location on the screen by using the GetCursorPos and SetCursorPos functions, respectively.

You can also retrieve the handle of the current cursor by using the GetCursor function and you can set the cursor by using the SetCursor function. After you call SetCursor, the appearance of the cursor does not change until either the mouse moves, the cursor is explicitly set to a different cursor, or a system command is executed.
When the user moves the mouse, the system redraws the cursor at the new location. The system automatically redraws the cursor design associated with the window to which the cursor is pointing.

You can hide and redisplay the cursor, without changing the cursor design, by using the ShowCursor function. This function uses an internal counter to determine when to hide or display the cursor. An attempt to show the cursor increments the counter; an attempt to hide the cursor decrements the counter. The cursor is visible only if this counter is greater than or equal to zero.


Пригласи друзей и счет твоего мобильника всегда будет положительным!
Предыдущая статья
 
Сайт Народ.Ру Интернет
Следующая статья
Пригласи друзей и счет твоего мобильника всегда будет положительным!

Позиция Курсора и Появления



Окно автоматически отображает курсор для мыши и корректирует свою позицию на экране. Вы можете получить текущие экранные координаты курсора и перемещать курсор на любую позицию на экране используя GetCursorPos и функции SetCursorPos, соответственно.

Вы можете также извлечь ручку текущего курсора используя функцию GetCursor и Вы можете установить курсор используя функцию SetCursor. После того, как Вы назовете SetCursor, появление курсора не изменяется до или мышь перемещается, курсор явно установлен в другой курсор, или системная команда выполнена.
Когда потребитель перемещает мышь, система перерисовывает курсор в новой позиции. Система автоматически перерисовывает проект курсора связанный окном на котором курсор указывается.

Вы можете спрятать и redisplay курсор, не изменяя проект курсора, используя функцию ShowCursor. Эта функция использует внутренний счетчик, чтобы определяться когда, чтобы прятать или отображать курсор. Попытка, чтобы показывать что курсор увеличивает счетчик; попытка, чтобы прятать декрементам курсора счетчик. Курсор видимый только если этот счетчик больше, чем или равный нулю.


Вверх Version 1.3, Oct 26 2010 © 2007, 2010, mrhx Вверх
 mrhx software  Русский перевод OpenGL  Русский перевод Win32 API
 
Используются технологии uCoz