내 응용 프로그램은 C++이며 MFC와 ATL의 조합입니다. 여기에서 작업중인 부분은 MFC입니다. CListCtrl에서 상속 한 대화 상자 중 하나에 사용자 지정 목록 컨트롤 클래스가 있습니다. LVN_ITEMCHANGED 메시지에 대한 처리기를 추가하려고하므로 목록의 내용에 따라 나머지 대화 상자 양식을 업데이트 할 수 있습니다. 보다 구체적으로, 각
MFC의 CListCtrl의 보고서보기에서 현재 강조 표시된 선택 항목이 없는지 어떻게 검색합니까? 이전에 항목을 선택한 다음 목록 컨트롤에서 다른 곳을 클릭하면 GetFirstSelectedItemPosition이 NULL 대신 선택한 마지막 위치를보고하지만 해당 위치가 더 이상 강조 표시되지 않기 때문에 GetFirstSelectedItemPositio