Функция CopyCursor копирует заданный курсор.
Синтаксис
HCURSOR CopyCursor( HCURSOR pcur ); |
Параметры
pcur
[in] Дескриптор копируемого курсора.Возвращаемое значение
Если функция завершается успешно, возвращаемое значение - дескриптор продублированного курсора.
Если функция завершается ошибкой, возвращаемое значение - ПУСТО (NULL). Чтобы получить дополнительную информацию об ошибке, вызовите GetLastError.
Замечания
Функция
CopyCursor дает возможность прикладной программе или динамически подключаемой библиотеке (DLL) получить дескриптор формы курсора, принадлежащего другому модулю. И даже тогда, когда другой модуль освобождается, прикладная программа все еще способна использовать эту форму курсора.Перед закрытием, приложение должно вызвать функцию DestroyCursor, чтобы освободить любые системные ресурсы, связанные с курсором.
Не используйте функцию CopyCursor для "живых" курсоров. Вместо этого, используйте функцию CopyImage.
Смотри также
Обзор Курсоры, CopyIcon, CopyImage, DestroyCursor, GetCursor, SetCursor, ShowCursor
Размещение и совместимость CopyCursor |
|
Windows. NET Server |
Да |
Windows XP |
Да |
Windows 2000 |
Да |
Windows NT |
Да версии 3.1 и выше |
Windows Me |
Да |
Windows 98 |
Да |
Windows 95 |
Да |
Используемая библиотека |
User32.lib |
Заголовочный файл |
|
- объявлено в |
Winuser.h |
- включено в |
Windows.h |
Unicode |
Нет |
Замечания по платформе |
Не имеется |