类似于千千静听的播放进度条 鼠标单击可以精确播放
mfc的CSliderCtrl不够精确
我从CSliderCtrl派生了一个类 响应lbuttondown事件
可是坐标不知道怎么转换
请高手指点
有完整代码最好了
mfc的CSliderCtrl不够精确
我从CSliderCtrl派生了一个类 响应lbuttondown事件
可是坐标不知道怎么转换
请高手指点
有完整代码最好了
解决方案 »
- 用ActiveX把webBrowser包装一下,一些不懂地方。
- 关于vc界面如何通过按钮删去编辑框中的数据 急急!!!!
- 一个组合框使用的问题
- 问一个有关SDK中TreeView控件的问题
- 高手进来看看,回复有份
- 如何让上位机软件与usb设备进行通信? USB驱动譔怎么写? 大神们,帮帮忙!
- 对于sdi程序,在winapp的InitInstance()函数中想获得框架mainfrm以便向框架的状态条中添加字符串,请问如何获得框架mainfrm呀?
- 问两个线程管理的问题
- "......Because it requires a design-time license"
- 如何解决VC1.0编的DOS程序,代码段太长(>64K)的问题?
- 求助画图问题
- 两个COM组件使用同一个枚举类型
郁闷 找了两天 发了帖后才找到
继承CSliderCtrl,比如是CYouSlider,然后响应WM_LBUTTONDOWN的函数OnLButtonDown
在函数体里
void CYouSlider::OnLButtonDown(UINT nFlags, CPoint point)
{
DWORD currentpos=GetPos();
DWORD clickpos=(point.x)*(你设置的slider的Range值)/(你的Slider控件的长度);
SetPageSize(abs(clickpos-currentpos));
CSliderCtrl::OnLButtonDown(nFlags, point);
}
搞定