描述:
我使用WTL向导自动生成的工程,其中的视图选择了CListViewCtrl基类。
在里面的OnCreate中我添加行和列,可是什么都显示不出来,郁闷死了,研究了两天了。
我的OnCreate是这么写的:
LRESULT OnCreate(UINT uMsg, WPARAM wParam, LPARAM lParam, BOOL& bHandled)
{
ModifyStyle(NULL, LVS_REPORT);
LV_COLUMN lvcolumn;
for (int i = 0; i<10; i++)
{
memset(&lvcolumn, 0, sizeof(lvcolumn));
lvcolumn.mask = LVCF_FMT | LVCF_SUBITEM | LVCF_TEXT | LVCF_WIDTH;
lvcolumn.fmt = LVCFMT_LEFT;
lvcolumn.pszText = _T("test name");
lvcolumn.iSubItem = i;
lvcolumn.cx = 100;
InsertColumn(i, &lvcolumn);
}
SetColumnWidth ( 0, LVSCW_AUTOSIZE_USEHEADER );
for(int j=0; j<20; j++)
{
InsertItem(j, _T("test string!"));
}
return 0;
}
还请大侠们帮帮忙!
您可能想查找下面的文章:
- 看了一下WTL,对这个代码看不懂
- 要用atl写个控件,涉及到界面的,怎么将wtl和atl结合起来用呐?用wtl来做控件的界面
- 在ATL中使用WTL中的CFileDialog实现预览功能出现的不刷新问题,高手进
- 使用WTL库,编译提示“cannotopenincludefile"atlresh"”,这是怎么回事?
- WTL能否用于ATL做COM组件的界面?需要注意什么?
- WTL中,怎么改变lineto画线的颜色和粗细?
- WTL问题,MainFrame加一个Destory响应怎么会这样
- 请大家帮忙看看这个:关于wtl
- WTL,CCodePageCombo继承CComboBoxT<ATL::CWindow>类,需要响应下拉菜单CloseUp的消息
- WTL下如何添加Mediaplayer控件