Функция CopyCursor

Функция CopyCursor копирует заданный курсор.

Синтаксис

HCURSOR CopyCursor(      
    HCURSOR pcur
);

Параметры

pcur

[in] Дескриптор копируемого курсора.

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

Если функция завершается успешно, возвращаемое значение - дескриптор продублированного курсора.

Если функция завершается ошибкой, возвращаемое значение - ПУСТО (NULL). Чтобы получить дополнительную информацию об ошибке, вызовите GetLastError.

Замечания

Функция CopyCursor дает возможность прикладной программе или динамически подключаемой библиотеке (DLL) получить дескриптор формы курсора, принадлежащего другому модулю. И даже тогда, когда другой модуль освобождается, прикладная программа все еще способна использовать эту форму курсора.

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

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

Смотри также

Обзор Курсоры CopyIcon,   CopyImageDestroyCursor, GetCursor, SetCursorShowCursor

 

Размещение и совместимость  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

Нет

Замечания по платформе

Не имеется

 

Назад в оглавление
На главную страницу
На оглавление справки

Hosted by uCoz