BOOL CPeopleManageView::PreCreateWindow(CREATESTRUCT& cs)
{
cs.style|=LVS_REPORT|LVS_SORTASCENDING;
GetListCtrl().SetExtendedStyle(LVS_EX_FULLROWSELECT|LVS_EX_GRIDLINES); return CListView::PreCreateWindow(cs);
}这是我的PreCreateWindow函数,为什么没有显示出来分隔线呢?
{
cs.style|=LVS_REPORT|LVS_SORTASCENDING;
GetListCtrl().SetExtendedStyle(LVS_EX_FULLROWSELECT|LVS_EX_GRIDLINES); return CListView::PreCreateWindow(cs);
}这是我的PreCreateWindow函数,为什么没有显示出来分隔线呢?
解决方案 »
- 关于MFC中EDIT控件的问题,请帮助我,谢谢
- 紧急:怎么把 cbitmap 保存成jpg文件
- 2006年新年快乐!我们计划实现基于WWW的软件可视化设计,如果您有兴趣,请为我们出谋划策!
- 未发现数据源名称并且未指定默认驱动程序 ?
- 头文件的问题
- 请问用SOCKET写基于INTERNET的文件传输COM,怎么穿透防火墙
- 如何判断一个字符串中所有的字符都是否是数字?
- 请问怎样把用VC控制ACCESS进行打印,因为我不会写打印程序,所以只好这样啊
- 怎么样才能使单文档视图在程序执行时,即为最大化,又怎么样使得对话框为最大化
- 怎么用“net use"命令
- feiniaoliang进来接分!感激你的帮助!!
- 怎么监视IE中的网页自动下载文件、自动运行EXE程序或修改注册表等行为。
Add a messagebox to verify this!I am afraid it is not called.Add the code in PreSubclassWindow() using GetStyle() ModifyStyle.
GetListCtrl().SetExtendedStyle(LVS_EX_FULLROWSELECT|LVS_EX_GRIDLINES);
可是没反应啊
我想,在CListView::PreCreateWindow(cs)执行前GetListCtrl()应该是无效的。void CPeopleManageView::OnInitialUpdate()
{
CListView::OnInitialUpdate();
GetListCtrl().SetExtendedStyle(LVS_EX_FULLROWSELECT|
LVS_EX_GRIDLINES|LVS_EX_TRACKSELECT |LVS_EX_ONECLICKACTIVATE|);
}