鼠标移动到这个控件,控件边框颜色改变!如何实现
解决方案 »
- 关于如何获得combocontrol改变的消息
- CPropertyPage 如何得到 Finish 事件?
- 求解CHotkeyCtrl的问题~~
- 在VC6.0中调用水晶报表10.0 Refresh怎么不行呢?
- 怎么检测到一个mp3文件是坏的mp3文件
- 最近我在FAX Modem下通过(AT 命令+串口操作),实现了传真的收发功能,大家是否觉得有意义??
- 能不能大概看出这是那里的内存泄漏亚?多谢了
- 60w条记录中执行这样的SQL语句,一般要用多长时间?
- 请问有用MD5做文件完整性校验的么?说说思路和那里可以获取参考资料,谢谢!
- VC Cstring类 详解 最好有注释
- 多线程的一个小问题
- 关于CFileDialog构造函数的问题,高手帮忙解释下
2。派生这个控件,响应鼠标移动函数,在里面取得DC,用dc.MoveTo和dc.LineTo来画线或直接用矩形函数来画,但不知道行不行
添加OnMouseMove在OnMouseMove先得到控件大小
GetClientRect(&rect);
然后定义一个
CBrush m_brush(RGB(0,255,0));然后CClientDC dc(this);
用FrameRect函数画边框
dc.FrameRect(&rect,&m_brush);