try this

CListCtrl* pMyList;
...
DWORD dwStyle = pMyList->SendMessage(LVM_GETEXTENDEDLISTVIEWSTYLE, 0, 0);
dwStyle |= LVS_EX_FULLROWSELECT;
dwStyle |= LVS_EX_GRIDLINES;
dwStyle |= LVS_EX_HEADERDRAGDROP;
pMyList->SendMessage(LVM_SETEXTENDEDLISTVIEWSTYLE, 0, dwStyle);

Michael Hagen