· Начало · Отвђтить · Статистика · Поиск · FAQ · Правила · Установки · Язык · Выход · WASM.RU · Noir.Ru ·

 WASM Phorum —› WASM.WIN32 —› Как установить свой курсор?

Посл.отвђт Сообщенiе


Дата: Янв 27, 2004 19:51:10

Подскажите как установить свой курсор(либо один из стандартных Windows либо свою картинку сделать курсором)?


Дата: Янв 27, 2004 22:37:11

Попробуй LoadCursor. Стандартные курсоры в windows.inc начинаются с IDC_ , либо свой курсор запихай в ресурс и загружай по ID... В МСДНе неплохо написано, да и Iczelion, вроде, в примере про окошко говорил об этом...


Дата: Янв 28, 2004 13:43:15

Да Iczelion вспоминал об этом, но ничего конкретного не говорил.Если пишу
invoke LoadCursor,hInstance,900
,а в ресурсе описываю так
900 CURSOR MOVEABLE PURE LOADONCALL ISCARDABLE "hnodrop.cur"
, то оно не работает.Меня еще интересует можно это сделать при помощи LoadImage. Если да, то какие там должны быть параметры.


Дата: Янв 28, 2004 14:53:23

Gromozeka
оно не работает
Что ты делаешь с результатом LoadCursor'а?


Дата: Янв 28, 2004 18:43:04

SetCursor


Дата: Янв 28, 2004 18:43:15

и RTFMSDN


Дата: Янв 28, 2004 21:08:57

Еще можно запихнуть его прямо в структуру класса WNDCLASS перед регистрацией класса окна, если, конечно нужен курсор для всего окна.


Дата: Янв 30, 2004 14:57:28

Спасибо!!! Загрузил свой курсор при помощи LoadCursorFromFile, но возникла проблема, при наведении это курсора на кнопку он меняеться на стандартный( тот который установлен в Винде). Как от этого избавиться?

Заранее спасибо!!!


Powered by miniBB 1.6 © 2001-2002
Время загрузки страницы (сек.): 0.040