Класс TCursor
Этот класс инкапсулирует описатель курсора и конструктор для
создания экземпляра объекта TCursor. Вы можете использовать класс
TCursor для построения курсора из ресурса или явной информации.
Построить курсор можно несколькими способами: из существующего объекта TCursor, из ресурса в текущем приложении, из ресурса
в другом приложении или на основе заданного размера и явной информации. Для 32-разрядных приложений можно также использовать
два специальных конструктора, один из которых имеет два параметра
(указатель на массив буферов, содержащих биты данных курсора, и
размера - числа бит в буфере), а другой - один параметр (структуру ICONINFO). ~TCursor удаляет пиктограмму и освобождает занимаемую ей память.
Обращаться к TCursor можно через HCURSOR. Чтобы получить
HCURSOR из объекта TCursor, используйте операцию HCURSOR. В
32-разрядных приложениях доступна также функция TIcon GetIconInfo
с единственным параметром - указателем на структуру ICONINFO. Она
заполняет структуру ICONINFO и возвращает True в случае успешного
выполнения.