구글을 검색해서 찾은 내용이다.
LVN_ITEMCHANGED 메시지를 이용해서 확인할 수 있다.
BEGIN_MESSAGE_MAP(CDlgTest, CDialog) ON_NOTIFY(LVN_ITEMCHANGED, IDC_LIST, OnItemChangedList) END_MESSAGE_MAP() /* ... */ void cDlgRun::OnItemChangedList(NMHDR* pNMHDR, LRESULT* pResult) { NM_LISTVIEW* pNMListView = (NM_LISTVIEW*)pNMHDR; if ((pNMListView->uChanged & LVIF_STATE) && (pNMListView->uNewState & LVIS_SELECTED)) { int selected_item_index = pNMListView->iItem; /// Do something~ } } |
'MFC' 카테고리의 다른 글
MFC 투명 툴바, 아이콘 제작 방법 (0) | 2018.07.10 |
---|---|
View Background Color(배경색) 변경하기 (0) | 2018.06.22 |
Select, Deselect a CListCtrl Item Programmatically (0) | 2018.06.18 |
Bitmap 리소스로 Toolbar 만들기 (0) | 2018.05.28 |
MFC Icon 만들기 (0) | 2018.05.23 |