MFC单文档中,按钮的onmouseHover里改变光标样式,光标闪烁
程序中,按钮是自绘的,想响应按钮的OnMouseHover和OnMouseLeave事件。边框和字体颜色显示没问题,就是光标的变化出了问题。写在OnMouseMove里,...
程序中,按钮是自绘的,想响应按钮的OnMouseHover和OnMouseLeave事件。边框和字体颜色显示没问题,就是光标的变化出了问题。写在OnMouseMove里,移动时则光标不停的闪烁(正常的箭头和我自己新建的光标,最终显示自己定义的光标)。写在OnMouseHover和OnMouseLeave里却只变一次。想不通问题出在哪里。
OnMouseLeave
OnMouseHover 展开
OnMouseLeave
OnMouseHover 展开
- 你的回答被采纳后将获得:
- 系统奖励15(财富值+成长值)+难题奖励10(财富值+成长值)+提问者悬赏20(财富值+成长值)
展开全部
想要变化光标的话,响应WM_SETCURSOR,再处理。
否则,它会在移动的过程中,先处理WM_SETCURSOR,再处理设置“自己定义的光标”,导致两个光标闪烁。
否则,它会在移动的过程中,先处理WM_SETCURSOR,再处理设置“自己定义的光标”,导致两个光标闪烁。
本回答被提问者和网友采纳
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询