请教在list中如何放入label功能的实现。 本帖最后由 believe_me 于 2012-07-27 14:17:46 编辑 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 图片上传在csdn空间,但是无法直接显示。连接如下:http://my.csdn.net/my/album/detail/1229168# list也可以这样显示label吗。你可以这样想下,在指定位置动态创建每个label,每次移动滚动条的时候重新计算label的左上角坐标,再将label的位置全部调整显示 我也只是一个猜测。是不是可以按像素计算每个label的高度,然后拖动滚动条的时候重新计算。 计算出了每个label的坐标后,使用MoveWindow()或者SetWindowPos()移动相应的label 这不是grid么这种控件网上多了,gridctrl等等 应该不会闪烁吧,就4*8个label,而且都是文本,又不是什么图片,只是移动它的位置,操作不多吧,网页这么多内容都不闪,问题总会有解决方法的,有思路就试下 list里面的每一个标签都是可以点击和响应的。肯定是自绘,但是没有思路。 你到网上搜一个叫GridCtrl的控件,可以平滑移动,你把里面的行列分割线取消掉,背景白,就和控件里面差不多了我用他写过股票行情软件,应该没问题 SetClassLong 和SetWindowsLong啥区别? 解决读写数据库表死锁问题? 球与定点旋转多边形碰撞(2D) 解决 Windows XP Service Pack 2 中 Windows 防火墙的设置问题? 升两星, 散分! 那里有英文版的Essential COM下载? //=====请高手讲解一下 OnDraw 和 OnPaint 的不同。=====// 在Win2000中,shell在哪个目录下? 急!推荐基本网络程序设计的好书 向COM高手求助!!! MFC,画无数条曲线,怎样保存绘图模版? gluLookAt求解,大侠们帮帮我这个菜鸟
连接如下:
http://my.csdn.net/my/album/detail/1229168#
你可以这样想下,在指定位置动态创建每个label,每次移动滚动条的时候重新计算label的左上角坐标,再将label的位置全部调整显示
是不是可以按像素计算每个label的高度,然后拖动滚动条的时候重新计算。
这种控件网上多了,gridctrl等等
肯定是自绘,但是没有思路。
你到网上搜一个叫GridCtrl的控件,可以平滑移动,你把里面的行列分割线取消掉,背景白,就和控件里面差不多了
我用他写过股票行情软件,应该没问题