Требуется: Установить курсор для другой программы (во многих играх смены курсора нет, а стандартный неудобен). Кто-нибудь может привести пример в коде, который делает примерно вот это: Меняем курсор по-умолчанию (OCR_NORMAL или сразу весь набор) на свой, играем в игру (в которой теперь наш курсор), по завершении программы восстанавливаем курсор (или весь набор) из ключа реестра 'HKCU\Control Panel\Cursors\Arrow' (при отсутствии из файла user32.dll) OldCursor:= LoadCursor(0, OCR_NORMAL) NewCursor:= LoadCursorFromFile('GameCursor.cur', OCR_NORMAL) SetSystemCursor(NewCursor, OCR_NORMAL) Execute('Game.exe', WaitUntilTerminated) SetSystemCursor(OldCursor, OCR_NORMAL) Этот код условный, и почему-то не восстанавливает OldCursor, остаётся новый... P.S. От себя за пример на WinASM могу предложить расширение для инсталлятора Inno Setup - качать отсюда: http://victor-dobrov.narod.ru/