Поделиться через


Макрос CopyCursor (winuser.h)

Копирует указанный курсор.

Синтаксис

void CopyCursor(
  [in]  pcur
);

Параметры

[in] pcur

Тип: HCURSOR

Дескриптор курсора для копирования.

Возвращаемое значение

None

Remarks

CopyCursor позволяет приложению или библиотеке DLL получить дескриптор фигуры курсора, принадлежащей другому модулю. После освобождения другого модуля приложение по-прежнему сможет использовать фигуру курсора.

Перед закрытием приложение должно вызвать функцию DestroyCursor , чтобы освободить все системные ресурсы, связанные с курсором.

Не используйте функцию CopyCursor для анимированных курсоров. Вместо этого используйте функцию CopyImage .

CopyCursor реализуется как вызов функции CopyIcon .

#define CopyCursor(pcur) ((HCURSOR)CopyIcon((HICON)(pcur)))

Требования

   
Минимальная версия клиента Windows 2000 Professional [только классические приложения]
Минимальная версия сервера Windows 2000 Server [только классические приложения]
Целевая платформа Windows
Header winuser.h (включая Windows.h)

См. также раздел

Основные понятия

CopyIcon

CopyImage

Курсоры

DestroyCursor

GetCursor

Справочные материалы

SetCursor

ShowCursor