본문 바로가기

2012/02

[MFC] Edit(수정) 가능 ListCtrl(ListControl) 출처 :: http://mnlt.tistory.com/131 ListControl은 MFC에서 굉장히 유용 히 쓰이는 컨트롤입니다. 해당 컨트롤에서 직접 원하는 위치를 즉석 수정하기 위한 컨트롤을 만들었습니다. 아마 그냥 유용하게 쓰일듯 싶기도 해서 포스팅. //EditListCtrl.h #pragma once // CEditListCtrl class CEditListCtrl : public CListCtrl { DECLARE_DYNAMIC(CEditListCtrl) public: CEditListCtrl(); virtual ~CEditListCtrl(); protected: DECLARE_MESSAGE_MAP() public: virtual BOOL PreTranslateMessage(MSG* pMsg.. 더보기
버튼 클릭시 생기는 점선 제거. HWND hWnd= ::GetDlgItem(GetParent()->GetSafeHwnd(), IDC_EDIT_CAM_ATTR); ::SendMessage(hWnd, WM_KILLFOCUS, 0, 0); //이렇게 해결 될 듯 보입니다... //해봐야 알꺼 같네여..!! 더보기
[MFC] ListCtrl 팁.. ========================================== 1. 특정 ROW 포커스 주기 2. 특정 ROW로 가기 3. 헤더 컬럼수 얻어오기 4. 컬럼의 너비를 이쁘게 주기 5. 한줄 쭉 선택되게 하기, 그리드 라인 주기 6. 선택한 아이템(ROW)를 지우기 7. 두 아이템을 스왑 하기 8. 기존에 선택되어있는 것을 해체하기 9. List Control의 0번째 컬럼 사이즈 변경하지 못 하도록 프로그래밍 10. List Control 에 다른 Control 넣기 11. List Control 행크기 늘리기 12. List Control 에서 시스템 아이콘 사용하기 1. 특정 ROW 포커스 주기 --------------------------------------------------- .. 더보기