CreateCursor

Функція CreateCursor створює курсор, маючи вказаного розміру, біти і гаряча точка.

(HCURSOR CreateCursor HINSTANCE  hInst, / / ручка екземпляр програмиIntxHotSpot, / / горизонтальна позиція гарячій точціIntyHotSpot, / / вертикальна позиція гарячій точціIntnWidth, / / Ширина курсору intnHeight, / / курсор висотаКОНСТАНТА VOID* pvANDPlane, / / вказівник І бітова маска масивКОНСТАНТА VOID* pvXORPlane / / вказівник XOR бітова маска масив);
 

Параметри

hInst
Обробляти до поточного екземпляра застосунку, створення курсор.
xHotSpot
Визначає горизонтального положення курсору на гарячій точці.
yHotSpot
Визначає вертикальне положення курсору на гарячій точці.
nWidth
Визначає товщину у пікселях, курсору.
nHeight
Визначає висоту, в пікселях курсору.
pvANDplane
Вказівник на масив байт, який містить бітових значень для бітова в та маска курсору, як у апаратно залежні монохромних бітових.
pvXORplane
Вказівник на масив байт, який містить бітових значень для на бітова маска XOR, курсору, як у апаратно залежні монохромних бітових.

Повернення значень

Якщо функція завершено успішно, значення, що повертається ідентифікує курсор.

Якщо функцію не вдається, значення, що повертається, є NULL. Щоб отримати докладні відомості про помилку, зателефонуйте GetLastError.

Зауваження

NWidth і nHeight параметри необхідно вказати ширину та висоту, які підтримуються Поточний драйвер дисплея, оскільки системі не вдалося створити курсори інші розміри. Щоб визначити ширину та висоту, що підтримується драйвером дисплея, скористайтеся функцією GetSystemMetrics , зазначення значення SM_CXCURSOR або SM_CYCURSOR.

Перед закриттям, програма повинна викликати функцію DestroyCursor , в будь-якій системі вільного ресурси, пов'язані з курсором.

QuickInfo

nbsp; Windows &NT: вимагає 3.1 або пізнішої версії.
Windows:Вимагає Windows 95 або пізнішої версії.
Windows CE:Не підтримується.
Заголовка:Оголошена в winuser.h.
Імпортувати бібліотеки:Використання user32.lib.

Дивіться також

Огляд курсори, курсор функції, CreateIcon, DestroyCursor, GetModuleHandle, GetSystemMetrics, SetCursor