共用方式為


CListCtrl::SubItemHitTest

判斷清單檢視項目),如果有的話,在指定的位置。

int SubItemHitTest(
   LPLVHITTESTINFO pInfo 
);

參數

傳回值

項目的索引 (以一起始的子項目,否則會測試 (如果有的話),則為-1。

備註

此成員函式實作 Win32 巨集, ListView_SubItemHitTest的行為 Windows SDK,如中所述。

範例

void CListCtrlDlg::OnDblClk(NMHDR* pNMHDR, LRESULT* pResult)
{
    UNREFERENCED_PARAMETER(pResult);

    LPNMITEMACTIVATE pia = (LPNMITEMACTIVATE)pNMHDR;
    LVHITTESTINFO lvhti;

    // Clear the subitem text the user clicked on.
    lvhti.pt = pia->ptAction;
    m_myListCtrl.SubItemHitTest(&lvhti);

    if (lvhti.flags & LVHT_ONITEMLABEL)
    {
        m_myListCtrl.SetItemText(lvhti.iItem, lvhti.iSubItem, NULL);
    }
}

需求

Header: afxcmn.h

請參閱

參考

類別 CListCtrl

階層架構圖