【自绘滑块类,怎么改变滑块按钮的大小?????】 你这得自绘了吧?改变窗口大小调用MomveWindow,或者你自己create出来,create的时候传入窗口大小的rect 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 有人说过用PtInRect(RECT* lprc, POINT pt) ;我的思路:在OnMouseMove函数中先获取滑块按钮的区域this->GetThumbRect(rect);既然用了蓝色的,那就应该知道矩形大写,那还用蓝色做什么,lz应该先将逻辑理清楚思路:用2个矩形数据确定滚动区、标尺区的大小和位置==》你自己定义的已知大写位置一个绘图函数,按照矩形参数绘画鼠标按住滑动,改变滚动区矩形位置,重新绘画,搞定 直接用图片绘制,一张按钮图片,一张背景图片,继承CWnd,OnPaint里面绘制,加上鼠标事件响应,应该能行 Image内存的释放 关于中文显示 线程处理不过来,怎么办? BSTR与CString转化,丢失数据,只有第一个字符被传递 为什么显示的图象上下反转了? 怎样写SetDIBitsToDevice()参数 VC开发中如何调用WINAPI函数来添加一个modem?? SDK编程中使用头文件抵触 VC调用ORACLE存储过程问题 我想判断ctrl+alt+del列表中是否有abcd.exe程序在运行,该怎么作?枚举进程的API忘了 如何从sources 升级创建一个项目? MFC定时器的小问题
我的思路:
在OnMouseMove函数中先获取滑块按钮的区域
this->GetThumbRect(rect);既然用了蓝色的,那就应该知道矩形大写,那还用蓝色做什么,lz应该先将逻辑理清楚思路:用2个矩形数据确定滚动区、标尺区的大小和位置==》你自己定义的已知大写位置
一个绘图函数,按照矩形参数绘画
鼠标按住滑动,改变滚动区矩形位置,重新绘画,搞定