티스토리 뷰

프로그래밍/MFC

ListCtrl 리스트컨트롤

에어버스 2014. 12. 21. 14:54

1. 컨트롤에서 찾기(검색)

CString strCompanyCode;
LVFINDINFO lv;
 lv.flags = LVFI_STRING;
 lv.psz = strCompanyCode;
 int n = m_listctrl종목.FindItem(&lv, -1); // -1(기본값)은 첫번째(0)부터 검색, -1 대신 2를 넣으면 두번째부터 검색 

2. 더블클릭, 클릭 이벤트

LPNMITEMACTIVATE pNMItemActivate = reinterpret_cast<LPNMITEMACTIVATE>(pNMHDR);
 // TODO: 여기에 컨트롤 알림 처리기 코드를 추가합니다.
 NMLISTVIEW* pList = (NMLISTVIEW*)pNMHDR;
 int nRow = pList->iItem; // 선택된 줄 번호
 CString strCode = m_listMax.GetItemText(nRow, _코드);

공지사항
최근에 올라온 글
최근에 달린 댓글
Total
Today
Yesterday
링크
«   2025/06   »
1 2 3 4 5 6 7
8 9 10 11 12 13 14
15 16 17 18 19 20 21
22 23 24 25 26 27 28
29 30