_WinAPI_ShowCursor
Отображает или скрывает курсор
#include <WinAPI.au3>
_WinAPI_ShowCursor($fShow)
Параметры
$fShow | Если True, то курсор отображается, иначе (False) скрывается |
Возвращаемое значение
Успех: | Возвращает новый счетчик отображения курсора |
Failed: | Возвращает 0 |
Примечания
Эта функция устанавливает внутренний счетчик отображения курсора, который определяет, следует ли отображать курсор. Курсор отображается, только если счетчик отображения курсора больше или равен 0. If a mouse is installed, the initial display count is 0. If no mouse is installed, the display count is -1.См. также
Искать ShowCursor в библиотеке MSDNПример
#include <WinAPI.au3>
#include <GUIConstantsEx.au3>
$iCount = 0
$hGui = GUICreate('Моя программа', 250, 260)
$iButton = GUICtrlCreateButton('Скрыть курсор', 10, 10, 120, 28)
GUISetState()
While 1
Switch GUIGetMsg()
Case $iButton
If $iCount Then
$iCount = _WinAPI_ShowCursor(True)
GUICtrlSetData($iButton, 'Скрыть курсор')
Else
$iCount = _WinAPI_ShowCursor(False)
GUICtrlSetData($iButton, 'Показать курсор')
EndIf
WinSetTitle($hGui, '','Счётчик = ' & $iCount)
Case $GUI_EVENT_CLOSE
Exit
EndSwitch
WEnd