반응형
ATL COM을 이용한 ICommand만들기(1)
- 전시간에는 비어있는 Interface를 만들어 보았습니다.
  이번 시간에는 ICommand를 Implement하는 방법을 설명하겠습니다.
 
1. Workspace의 ClassView에서 해당클래스를 마우스오른쪽버튼을 클릭한다음
   Implement Interface를 클릭
사용자 삽입 이미지
 
2. Browse Type Library에서 ESRI SystemUI를 체크한 뒤 OK
사용자 삽입 이미지
 
3. Implemant Interface에서 ICommand를 체크한뒤 OK
사용자 삽입 이미지
 
4. Hello.h 파일을 보면 ICommand가 소스에 추가되었음을 알 수 있다.
사용자 삽입 이미지
 
5. Hello.h에서 ICommand부분을 헤더(Hello.h)와 소스(Hello.cpp)로 나눈다.
   . 수정된 Hello.h 모습
사용자 삽입 이미지

   . Hello.cpp에 헤더의 내용을 붙여놓고 아래와 같이 편집한다.
사용자 삽입 이미지
반응형

+ Recent posts