VC++控件防止鼠标悬停变手型
VC++界面上控件的超链接,一不留神鼠标移上去就变成小手,是不是有点烦?OnMouseMove里做点小就能搞定。你可以调系统自带的手型资源,也能用用户接口类来换鼠标图标。代码不复杂,写起来也快,适合快速上手。
比如你用的是 WebBrowser 控件,想监听一下点击事件,还顺手抓一下链接地址?参考下这个VC++实现 WebBrowser 控件捕获鼠标点击和获取超链接,思路清晰,实用性挺强。
鼠标控制不光是换手型,模拟点击也有多玩法。像VC++模拟鼠标键盘输入这篇,得挺全,配合上面的方式组合用效果更好。
如果你还想看 HTML 层面的超链接样式,或者搞清楚标签咋用,可以瞄一眼HTML 超链接标记使用,适合前后端都了解一下。
对了,还有一个小提醒:用代码改鼠标图标时,记得区分控件区域和非控件区域,不然全窗体都跟着变形。
如果你经常和Web 嵌入控件打交道,又不想搞复杂逻辑,这种小技巧真是挺省心的。
2.4KB
文件大小:
评论区