我想鼠标按住左键拖动。鼠标松开。所选区域中的label控件要被选中,然后变色,应该怎么实现?先谢了。
解决方案 »
- ADODB.Recordset问题
- 如何书写下列的代码 急!!!在线等!!!
- MSFLEXGRID中的数据如何导出和打印(需包括表格线和合并的单元格)
- 求教:操作Picture控件问题,分不够可以加!
- 程序里怎么把网上的文件http拷到本地目录
- VB中如何在数据库中插入图片?
- vb怎样调用oracle中的存储过程
- ActivatReport2.0是用什么语言开发的呀,真想汉化了它,是汉化arpro2.dll吗,为什么UltraEdit打开找不到要汉化的字符呢.
- 大家看看我这条SQL语句为什么老是提示:标准表达式中数据类型不匹配!
- 使用ShellExecute()如何激活系统运行“mailto:[email protected]”
- 用vb和sql做c/s程序。远程连接sql的问题
- 请教如何加载资源文件中的动态光标问题
dim x_pos as long,y_pos as long
dim LButtonDown as boolean
在MouseDown事件里:x_pos=鼠标点下的位置x
y_pos=鼠标点下的位置y
LbuttonDown=true在MouseMove事件里:
if LbuttonDown=true then
循环每个控件看看是不是在点下时和目前鼠标位置之间的区域里,如果是
改变其BackColor,或都可以在每个控件的Tag属性做标志在MouseUp事件里:
LbuttonDown=false
你只要在程序的其它地方检索Tag属性及可知道那些控件被选中上面是给出思路,代码自己写应该不会很难的。