1. ListCtrl 의 속성에서 Owner Draw Fixed : TRUE 로 설정 2. Dialog 속성에서 WM_DRAWITEM 메시지 추가 3. 아래 1번줄과 2,3번줄이 실행되면 자동으로 OnDrawItem() 호출되어 ListCtrl 을 다시 그려준다. 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 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55 56 57 58 59 60 61 62 63 64 65 66 67 68 69 70 71 72 73 74 75 76 77 78 79 80 81 82 83 84 85 86 8..
1. 리스트박스 행 제한, 줄제한 int n = m_ctrlListBox.InitStorage(10000, 10); 이런식으로 설정하면 최대 10000줄까지 추가가 가능하다. 구문 : int InitStorage( int nItems, UINT nBytes );파라미터 nItems – 콤보박스에 추가되는 항목의 수. nBytes – 항목 문자열 엔트리를 보관하는 데 필요한 항목마다의 바이트의 수. 성공하면, 메모리 할당이 일어나기 전에 보관될 수 있는 항목의 최대 수. 그렇지 않으면 요청된 메모리의 양이 사용될 수 없으면 CB_ERR을 반환한다. 2. 추가 m_listInfo.AddString("타이머 종료 실패"); 3. 행선택 m_listInfo.SetCurSel(m_listInfo.GetCount(..
http://icoconvert.com/ http://graphicburger.com/unigrid-flat-100-free-icons/ PNG파일 A. 프로젝트 폴더/res 폴더 안에 프로젝트명.ico (기본아이콘) 을 지우고 새아이콘을 프로젝트명으로 변경하면 됨. (아래 방벙으로 했음에도 안 바뀌고 컴파일 시 오류 남) 1. ICON 파일 만든다. 2. 프로젝트의 RES 폴더에 아이콘 파일 복사 3. 프로젝트의 IDR_MAINFRAME 아이콘의 속성에서 파일명을 바꿔준다. 4. 컴파일 위 처럼 해도 안되면 1. 프로젝트의 리소스에 아이이콘 추가 2. IDR_MAINFRAME 삭제 후 추가한 새 아이콘의 ID값을 IDR_MAINFRAME 으로 바꾼다. 3. 컴파일
http://www.apistore.co.kr/api/apiView.do?service_seq=151