用win32 SDK实现带网格和分段的listctrl,遇到的问题?
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怎么做啊