响应CListCtrl的HDN_ITEMCLICK项,会得到一HD_NOTIFY型的指针,HD_NOTIFY的结构其实同下:
typedef struct tagNMHEADERA
{
    NMHDR   hdr;
    int     iItem;
    int     iButton;
    HDITEMA FAR* pitem;
}  NMHEADERA, FAR* LPNMHEADERA;
即若定义HD_NOTIFY *phdn,则phdn->iItem为被单击的行。后面你该知道怎么办了吧?