用win32 SDK实现带网格和分段的listctrl,遇到的问题?

ytzhanche 2006-04-07 12:22:09
case WM_INITDIALOG :
LV_COLUMN lvcolumn;
HWND hwndListView;
hBitmap = ::LoadBitmap(hInst,MAKEINTRESOURCE(IDB_PWDLOGON));
hwndListView = GetDlgItem(hDlg, IDC_LISTVIEW);
GetWindowRect(hwndListView,&rect_List);
Width = rect_List.left - rect_List.right;
for (i = 0;i<3;i++) {
lvcolumn.mask = LVCF_FMT | LVCF_SUBITEM | LVCF_TEXT | LVCF_WIDTH
| LVCF_ORDER;
lvcolumn.fmt = LVCFMT_LEFT;
lvcolumn.pszText = "1233";
lvcolumn.iSubItem = i;
lvcolumn.iOrder = i;
lvcolumn.cx = Width/3;
m = ListView_InsertColumn(hwndListView,i,&lvcolumn);
}
以上是我在WM_INITDIALOG中添加的代码以实现ListCtrl分段,但是却没有看到应有的效果
另外给他添加网格,用win32 SDK怎么做啊
...全文
177 2 打赏 收藏 转发到动态 举报
写回复
用AI写文章
2 条回复
切换为时间正序
请发表友善的回复…
发表回复
lixiaosan 2006-04-07
  • 打赏
  • 举报
回复
hwndListView create没有哦
lixiaosan 2006-04-07
  • 打赏
  • 举报
回复
ListView_SetExtendedListViewStyle

15,976

社区成员

发帖
与我相关
我的任务
社区描述
VC/MFC 界面
社区管理员
  • 界面
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧