Try,
Code:
LISTVIEWhWnd=CreateWindow("SysListView32",NULL, WS_CHILD | WS_VISIBLE | LVS_REPORT | WS_BORDER
| WS_VSCROLL | WS_EX_RIGHTSCROLLBAR | WS_TABSTOP | LVS_OWNERDRAWFIXED
,Rect.left ,Rect.top ,iWidth ,iHeight ,hParent ,(HMENU)IDC_LISTVIEW ,hInst ,NULL );
GetClientRect(LISTVIEWhWnd,&ClientRect);
iWidth=(ClientRect.right-ClientRect.left)/NUM_COLUMNS;
LVColumn.mask = LVCF_FMT | LVCF_WIDTH | LVCF_TEXT ;
LVColumn.fmt = LVCFMT_LEFT;
LVColumn.cx=iWidth;
LVColumn.pszText = "Column Title";
LVColumn.cchTextMax = lstrlen("Column Title");
LVColumn.iSubItem = 0;
LVColumn.iImage = 0;
LVColumn.iOrder = 0;
ListView_InsertColumn(LISTVIEWhWnd,0,&LVColumn);
with owner drawn listboxes