ActiveX问题 如何在ActiveX控件内部实现鼠标对圆的拖放,并显示坐标?急...谢谢!!! 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 这个问题跟实现一个自绘窗口是类似的,必须处理需要的鼠标消息(WM_LBUTTONDOWN/WM_LBUTTONUP/WM_MOUSEMOVE),在不同的消息中记录当前状态,比如CAPTURE状态、鼠标位置等等,然后在OnDraw里面根据状态重新绘制圆和坐标信息。 这里有一个例子,你可以参考一下。http://www.codeguru.com/cpp/g-m/gdi/gdi/print.php/c3657 如同一楼所说的,我是那样做的,但在自己建立的基于Dialog工程里测试控件时,发现控件没有响应相应的消息啊,为什么啊?? 估计是前者,用spy++查下控件有没收到消息先 利用这三个事件WM_LBUTTONDOWN : 获取与原圆心的偏移量.WM_MOUSEMOVE: 动态计算新的圆半径.WM_LBUTTONUP: 重绘圆 mfc中用sndPlaySound来播放声音 为什么它好像没用一样!! C++程序连接oracle 关于线程的时间问题 CFormView鼠标右键的消息响应问题 MFC中把_bstr_t转换传给用 IUnknown * Stream作为参数的函数....求救... 如何实现CPU使用记录? 在windows中调用字符函数需要包含什么头文件或者是增加什么定义吗? 框架内的浏览器控件对tab等键不响应 谁有windows桌面右下角那个日历的源程序? MFC和SQL一直联不上,不知道哪出错了! 列表框的输出问题 请问这句该怎么翻译
http://www.codeguru.com/cpp/g-m/gdi/gdi/print.php/c3657
如同一楼所说的,我是那样做的,但在自己建立的基于Dialog工程里测试控件时,
发现控件没有响应相应的消息啊,为什么啊??
WM_LBUTTONDOWN : 获取与原圆心的偏移量.
WM_MOUSEMOVE: 动态计算新的圆半径.
WM_LBUTTONUP: 重绘圆