当前位置:编程学习 > VC++ >>

最近在弄MFC中的CListCtrl控件,有几个问题一直弄不出来:1)就是insertitem()后,想把行的高度变高一些,

总是找不到一个函数,想使用setitemheiht,但CListCtr类又没有这个成员函数,所以想请教下如何把每行的行距变大点。2)就是该应用程序使用的是对话框模式,不能缩放大小,也没有最大化、最小化窗口,所以请问如何添加自由缩放功能。3)显示字体的设置。 谢谢!!
追问:能加你QQ提问吗,百度Hi用的不熟
答案:1、可以参考一下CListCtr类的说明,如果有连接帮助的话,里面有详细的说明,如果没有,在网上搜一下这个类的使用说明。
2、在对话资源属性设置里进行设置即可,如果不会,愿意的话,加我百度hi
3、显示字体设置网上有很多例子,搜一下就可以。
其他:似乎不好弄, CListCtrl没这个功能, 有个变通的方法, 用个LOGFONT 结构设置lfHeight变量, 然后调用CListCtrl::SetFont() 函数, CListCtrl会根据设置的字体高度自动改变行高 

上一个:请问VC环境中 如何做到OD中的反汇编修改汇编指令
下一个:【vc】求问怎么中断线程换执行另一个线程

CopyRight © 2012 站长网 编程知识问答 www.zzzyk.com All Rights Reserved
部份技术文章来自网络,