Search

'MFC프로젝트'에 해당되는 글 1건

  1. 2016.03.29 MFC 프로젝트에서 ATL 연동하기 2

MFC 프로젝트에서 ATL 연동하기

Programming/COM,ATL 2016. 3. 29. 11:44 Posted by TanSanC
336x280(권장), 300x250(권장), 250x250, 200x200 크기의 광고 코드만 넣을 수 있습니다.

MFC 프로젝트에서 ATL 연동하기


작업 환경 : VS2013


일반 MFC 프로젝트를 만듭니다.




2. 대화 상자 기반



ActiveX 컨트롤 체크 확인



만들어진 다이얼로그에서 ActiveX 컨트롤 추가



추가하면 하얀 네모가 다이얼로그에 추가된다.



ActiveX 컨트롤을 클릭한다음 우클릭하여 속성이 뜨고 번개모양 아이콘을 누르면 연결된 이벤트들이 확인된다.



ATL 의 Property 와 Method 는 ActiveX 컨트롤 멤버변수 추가하여서 사용이 가능하다.



예제로는 Ctrl 이라는 멤버 변수를 추가하였다.

다음과 같이 h, cpp 파일이 만들어진다.



내부에는 ATL 에서 구현한 Property 와 Method 가 보인다.



ActiveX 컨트롤에서 이벤트 처리 함수를 추가하였다.



이제 Ctrl 의 Property 와 Method 를 불러올 수 있다.