본문 바로가기

Vista ActiveX

(2)
Vista 호환 ATL기반 다이얼로그 ActiveX 만들기 - 본론 - 최근 시간이 없는 관계로.. 포스팅이 늦었다. ㅜㅜ; 그래서 간단하게 정리해보고자 한다. 이후 질문 답 형식으로 완성해야겠다. ㅜㅜ; 요즘 넘 바뻐서. 흑.. ㅜㅜ; 프로젝트 생성이나 컨트롤 추가를 모르시는 분이 계시려나... 혹시 모른다면 나중에 올려드리겠습니다. 워드로 정리 해놓은 것을 옮기느라 보기가 안좋을 수 있습니다. 이해해주세요~ 그리고 대부분의 내용은 Devpia나 웹상에서 제가 검색한 내용을 토대로 재작성 하였습니다. ================================================================== 1. ATL Project 생성 (필자는 ApLauncher로 생성) - 옵션에서 Support MFC를 체크 하도록 한다. 2. ATL Control 추가..
Vista 호환 ATL기반 다이얼로그 ActiveX 만들기 - 도입편 - ActiveX를 이용하여 런처를 만들어야 하는 프로젝트가 떨어졌다. MFC만 주구장창 해오다가 ActiveX라니... 난감하다.. ActiveX를 알아보니 MFC로도 만들 수 있다고 한다. 그래서 열심히 만들었다. 다이얼로그 하나 추가해서 뚝딱뚝딱 만들었다. 뭐 술술 진행되는 듯 했다. 윈도 xp, 2003에서 테스트를 마치고... Vista에서 돌려보았다. 털썩... 되질 않는다... 파일을 가져와서 복사를 못한다.. 그것도 그럴것이 c:\ 밑에 프로젝트 이름으로 해서 디렉토리를 만들고 파일을 넣었으니.. Vista에서는 UAC(User Account Control)라는 보안 기능에 의해 익스플로어는 로우 레벨이란다. 로우 레벨은 c:\ 밑에 디렉토리 못만든단다. 파일복사도 안되고.... 아... 난감..