Растровое изображение указателя Windows не обновляется правильно - PullRequest
1 голос
/ 13 апреля 2009

Итак, я пишу текстовый редактор, используя MDI.

У меня есть рамочное окно, дочерние окна, и у каждого дочернего окна есть окно текстовой области.

Теперь моя проблема - указатель. Это не устанавливает себя в правильное растровое изображение. Так, например, если я переместу указатель на границу, он правильно превратится в значок перетаскивания влево-вправо. Это все хорошо, но когда я перемещаю его в область текстового окна, не возвращается к обычному указателю . Который wroooooooong.

Есть идеи, почему растровое изображение указателя не обновляется?

Ответы [ 2 ]

1 голос
/ 14 апреля 2009

Оказывается, я неправильно вызывал LoadCursor ().

Если вы используете предопределенный курсор, первый аргумент, экземпляр, должен быть НЕДЕЙСТВИТЕЛЕН.

Мой аргумент не был NULL (и я не проверял возвращаемое значение, кашель! ).

0 голосов
/ 13 апреля 2009

Моим первым предположением будет то, что вы перехватываете событие, которое MDI использует для замены битовой карты указателя обратно, не передавая ее по цепочке.

...