我现在要做一个类似于QQ的更换头像的界面,对于里面的那个图像列表,我原先打算用ListCtrl控件做的,并且对每个项进行自绘插入本地保存的图片,但是我做完后发现有几个问题。
1、我用 DrawState 控制每项 40*40 大小,而且图片也是压缩成40*40,但是在垂直方向图片有重叠,水平方向没重叠的原因我估计是插入列的时候设置了列宽
2、因为图片太多,需要20行显示,所以就自动出现了滚动条,每次移动滚动条,图片界面就很乱了,我估计这个跟自绘有关系所以我在这里请求各位大侠给点意见,怎么做那个界面,或者解决掉上面的两个问题
1、我用 DrawState 控制每项 40*40 大小,而且图片也是压缩成40*40,但是在垂直方向图片有重叠,水平方向没重叠的原因我估计是插入列的时候设置了列宽
2、因为图片太多,需要20行显示,所以就自动出现了滚动条,每次移动滚动条,图片界面就很乱了,我估计这个跟自绘有关系所以我在这里请求各位大侠给点意见,怎么做那个界面,或者解决掉上面的两个问题
解决方案 »
- 如何设置VS2008的包含文件和库文件的目录
- 无法连接Oracle 新手问题
- _AFX_OLD_EXCEPTIONS是什么意思?VC编程以_AFX打头宏的资料上那里查找
- mfc不能输入►这个字符
- vista:程序过了UAC还要什么权限才能修改与系统相关的注册表项?
- 做一个对话框,上面只有一个按钮。目标:点击它就能播放D:\一剪梅.mp3
- 怎么在文本输入控件公用的系统菜单里加入一项
- MFC的ToolBar上面怎么加文本框?
- 将itemdata=2的item从listctrl1移动到listctrl2的代码?在线守候
- 想这样基于数据挖掘的网站有什么技术含量么?
- 犯低级错误,自我惩罚100分
- 如何将视图全屏显示
呵呵我说两句吧
应该用icon模式
至于你说的重叠问题
你查一下SetIconSpacing这个函数的用法