반응형 LIST2 [C++/MFC] list Control 더블 클릭 시 폴더 이동 및 선택, OnNMDblclkList Header File afx_msg void OnNMDblclkList(NMHDR *pNMHDR, LRESULT *pResult); Message Map ON_NOTIFY(NM_DBLCLK, IDC_LIST1, &CMainDlg::OnNMDblclkList) Cpp File void CMainDlg::OnNMDblclkList1(NMHDR *pNMHDR, LRESULT *pResult) { LPNMITEMACTIVATE pNMItemActivate = reinterpret_cast(pNMHDR); // TODO: 여기에 컨트롤 알림 처리기 코드를 추가합니다. NM_LISTVIEW * pNMListView = (NM_LISTVIEW*)pNMHDR; CString strPath = mListCtrl.GetI.. 2022. 10. 14. [C++ / MFC] 리스트 열 (아이템) 높이 조절 (CListCtrl) Header File afx_msg void MeasureItem(LPMEASUREITEMSTRUCT lpMeasureItemStruct); Message Map BEGIN_MESSAGE_MAP(CMyListCtrl, CListCtrl) ON_WM_MEASUREITEM_REFLECT() END_MESSAGE_MAP() Cpp File void CMyListCtrl::MeasureItem(LPMEASUREITEMSTRUCT lpMeasureItemStruct) { lpMeasureItemStruct->itemHeight = 40; // size } LPMEASUREITEMSTRUCT 의 itemHeight 을 컨트롤 하여 height size 를 수정 할 수 있다. Message Map 에 ON_WM_ME.. 2022. 10. 12. 이전 1 다음 반응형