|
|
Регистрация Восстановить пароль |
Повторная активизация e-mail |
Регистрация | Задать вопрос |
Заплачу за решение |
Новые сообщения |
Сообщения за день |
Расширенный поиск |
Правила |
Всё прочитано |
|
Опции темы | Поиск в этой теме |
05.06.2008, 14:42 | #1 |
Пользователь
Регистрация: 01.04.2008
Сообщений: 58
|
Почему не обновляется курсор мыши?
Чего может не хватать в коде, если запускаю программу и не обновляется курсор мыши.
К примеру, запускаю программу...курсор имеет вид часиков...после запуска программы курсор в таком же виде и остается. Или когда подвожу курсор к краю окна, то он принимает вид двунаправленой стрелки. И когда тут же возвращаю курсор в область окна, то курсор таким и остается. Принимает нужный вид лиш когда подведеш его в область заголовка окна. Класс окна оформлял так: WNDCLASSEXA WndCls; WndCls.cbSize = sizeof(WNDCLASSEXA); WndCls.style = CS_HREDRAW|CS_VREDRAW; WndCls.cbClsExtra = WndCls.cbWndExtra = 0; WndCls.hInstance = hIns; WndCls.hIcon = WndCls.hIconSm = LoadIcon(NULL,IDI_APPLICATION); WndCls.hCursor = LoadCursor(hIns,IDC_ARROW); WndCls.hbrBackground = (HBRUSH)GetStockObject(GRAY_BRUSH); WndCls.lpszMenuName = "Main"; WndCls.lpszClassName = "MainWindow"; WndCls.lpfnWndProc = WndProc; Может еще какой код нужно показать??? Не знаю в какой области искать причину. |
05.06.2008, 14:59 | #2 |
Тупой студент
Форумчанин
Регистрация: 12.05.2007
Сообщений: 614
|
курсор загружай так
WndCls.hCursor = LoadCursor(0,IDC_ARROW); т.е hInstance = 0. явно инстанс указывать надо в случае, если ты курсор грузишь из ресурса. |
06.06.2008, 01:39 | #3 |
Пользователь
Регистрация: 01.04.2008
Сообщений: 58
|
спс. Работает
|
Похожие темы | ||||
Тема | Автор | Раздел | Ответов | Последнее сообщение |
Анимированый курсор | Gromsky | Мультимедиа в Delphi | 9 | 04.11.2008 09:04 |
Курсор | RealSHELS | Общие вопросы Delphi | 2 | 12.05.2008 12:51 |
Программно установить курсор мыши в браузере IE, и кликнуть в окне браузера | Vladimir K. | Общие вопросы Delphi | 13 | 19.01.2008 17:07 |
курсор | steck | Общие вопросы Delphi | 2 | 02.04.2007 22:45 |
Как узнать в Делфи координаты в котором находится курсор мыши? | SVS | Win Api | 3 | 08.02.2007 13:34 |