社区
界面
帖子详情
鼠标移到CBitmanpButton按钮上时,按钮图片就变为另一幅图片,怎么实现?
xiaciping
2006-07-14 12:02:27
对话框上有多个CBtimapButton类的按钮,怎么样才能扑获到鼠标是在某个按钮上面,这时就改变此按钮上的图片。
void CTstBmpDlg::OnMouseMove(UINT nFlags, CPoint point)
{
// TODO: 在此添加消息处理程序代码和/或调用默认值
CDialog::OnMouseMove(nFlags, point);
}
...全文
283
8
打赏
收藏
鼠标移到CBitmanpButton按钮上时,按钮图片就变为另一幅图片,怎么实现?
对话框上有多个CBtimapButton类的按钮,怎么样才能扑获到鼠标是在某个按钮上面,这时就改变此按钮上的图片。 void CTstBmpDlg::OnMouseMove(UINT nFlags, CPoint point) { // TODO: 在此添加消息处理程序代码和/或调用默认值 CDialog::OnMouseMove(nFlags, point); }
复制链接
扫一扫
分享
转发到动态
举报
AI
作业
写回复
配置赞助广告
用AI写文章
8 条
回复
切换为时间正序
请发表友善的回复…
发表回复
打赏红包
jzjking
2006-07-18
打赏
举报
回复
PostMessage(WM_PAINT);
richmain
2006-07-18
打赏
举报
回复
afx_msg BOOL CWnd::OnSetCursor(
CWnd* pWnd,
UINT nHitTest,
UINT message
)
{
...
}
PackChen
2006-07-15
打赏
举报
回复
使用TrackMouse监听CM_MOUSELEAVE事件就可以了
pp7765
2006-07-15
打赏
举报
回复
楼上说的不错
healer_kx
2006-07-14
打赏
举报
回复
LoadBitamp换成别的图片呗。
通常我把这些事情放到自绘里面做。
xiaciping
2006-07-14
打赏
举报
回复
CBitmapButton按钮只实现了鼠标的DOWN,UP,FOCUS,DISABLED,但没有鼠标的OVER消息,所以要在OnMouseOver中实现图片改变,应该怎么判断鼠标是在哪个按钮上?
zengwenfu
2006-07-14
打赏
举报
回复
响应PreTranslateMessage消息。
判断pMsg是否是WM_MOUSEMOVE消息。
获得当前鼠标在屏幕的坐标 ::GetCursorPos(&point);
转为客户区坐标 ::ScreenToClient(this->m_hWnd,&point);
判断当前坐标上的控件 hwnd=::ChildWindowFromPoint(this->m_hWnd,point);
如果是你想要显示其他图片的控件那么就执行转化成另外一张图片的操作
chib
2006-07-14
打赏
举报
回复
www.codeproject.com上面有现成的
WPF
实现
超酷样式
按钮
WPF
实现
超酷样式
按钮
【2013 duilib入门简明教程 -- 完整的自绘标题栏(8) 】 的
按钮
图片
资源
这是duilib教程【2013 duilib入门简明教程 -- 完整的自绘标题栏(8) 】 的
按钮
图片
资源
js
图片
轮播:VCD包装盒个性幻灯片实例源码
代码为博客实例代码:http://blog.csdn.net/lmj623565791/article/details/31015121 有问题博客中留言
网页向女友告白和纪念日专用特效
网页向女友告白和纪念日专用特效 源码下载 来自于屌丝程序员的爱情表白程序,表白,是一个非常神圣的事情,怎么才能成功呢?屌丝不会什么浪漫,只能写一个程序来表达。
JavaScript
实现
一个
鼠标
移入后
图片
变为
另一张
图片
的效果
JavaScript
实现
一个
鼠标
移入后
图片
变为
另一张
图片
的效果
界面
15,978
社区成员
115,866
社区内容
发帖
与我相关
我的任务
界面
VC/MFC 界面
复制链接
扫一扫
分享
社区描述
VC/MFC 界面
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
社区公告
暂无公告
试试用AI创作助手写篇文章吧
+ 用AI写文章