在MFC里怎么用鼠标在窗口中点击显示点击的次数

在打印第二次的情况下,第一次的打印还保留在窗口中... 在打印第二次的情况下,第一次的打印还保留在窗口中 展开
 我来答
0混室摸王0
2015-06-03 · 超过99用户采纳过TA的回答
知道小有建树答主
回答量:181
采纳率:0%
帮助的人:157万
展开全部
说下实现原理吧! 1.捕获鼠标事件--》你这里应该是 leftmouse down事件
2.点击后 鼠标事件里的 point值是 窗口坐标,需要转换成客户端坐标。 screentoclient()
3.有了鼠标的点坐标,那么剩下的就是 在对应坐标位置,你去显示点击次数的值了。
(加个变量 int i = 0,每次捕获到鼠标事件你i++下 ----》记录的鼠标点击次数值)
至于画图部分,onpaint 函数中 利用 Cimage 实现, 你可以参考下,用起来也很方便!!!
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式