Microsoft MVP성태의 닷넷 이야기
ATL COM 제작 문의 [링크 복사], [링크+제목 복사],
조회: 19415
글쓴 사람
이강구 (klee at cabsoftware.com)
홈페이지
첨부 파일
 

안녕하세요? 제가 VS 2008로 ATL 프로젝트를 작성하고 있습니다. 이전에 사용했던 DLL이 VISTA에서 권한 상승을 통해 실행되어야 하는 함수들이 몇가지가 있어서 VS 2008 ATL로 새로 작성하게 됬습니다. 권한상승은 문제없이 잘되고 새로 추가되는 메소드들도 권한 상승되어서 잘 처리되고 있습니다. 문제는 기존에 Visual Studio 6.0으로 제작되었던 DLL이 소스가 없는 관계로 새로 제작하는 ATL 안에서 사용하는 수 밖에 없습니다. 그래서 클래스 추가에서 MFC의 TypeLib의 MFC 클래스로 추가하였습니다. ... #include "rxVersion.h" ... STDMETHODIMP CUtils::ShowSysInfo(...) { USES_CONVERSION; AFX_MANAGE_STATE(AfxGetStaticModuleState()); rxVersion *rxv = new rxVersion(); rxv->ShowSysInfo(); return S_OK; } rxVersion은 클래스 추가시에 생성된 클래스입니다. 문제는 rxv->ShowSysInfo(); 이 부분에서 아무런 오류도 없고 실행도 안된다는 겁니다. rxVersion을 사용하기 전에 또 따로 해주어야하는 것이 있는지요...






[최초 등록일: ]
[최종 수정일: 12/14/2009]


비밀번호

댓글 작성자
 



2009-12-15 09시15분
권한상승없이, IE를 관리자 모드로 실행시킨 경우에는 ShowSysInfo가 정상적으로 실행이 되나요?
kevin25
2009-12-15 10시05분
권항 상승이 필요 없는 경우 IE에서 정상적으로 실행이 됩니다. 혹시 dll이 필요하시면 제가 보내드리도록 하겠습니다.
klee6604
2009-12-16 10시46분
DLL 을 봐서는 모르죠. ^^ 코드랑 엮어져 있기 때문에.
그렇다면,STDMETHODIMP CUtils::ShowSysInfo 함수 내부에서 C:\\ (루트) 폴더의 파일들이 삭제가 잘 된다는 것인가요?
kevin25

... 91  [92]  93  94  95  96  97 
NoWriterDateCnt.TitleFile(s)
176최성우5/3/200512303                답변글 [답변]: [답변]: [답변]: [답변]: [질문(--),(__)]BHO로 자동 로그인 기능 구현.. 패스워드를 읽어오지를 못합니다.
146안연준4/14/200513163컴포넌트 안에 컴포넌트 삽입? 헐 ! -_-;;
147정성태4/14/200511917    답변글 [답변]: 컴포넌트 안에 컴포넌트 삽입? 헐 ! -_-;;
148안연준4/15/200512426        답변글 [답변]: [답변]: 컴포넌트 안에 컴포넌트 삽입? 헐 ! -_-;; [2]
142김용국4/13/200512214SmartClient 방식에서 이미지(바이너리)파일을 DataBased에 저장하기위한 방안에 대한 문의
143정성태4/14/200512019    답변글 [답변]: SmartClient 방식에서 이미지(바이너리)파일을 DataBased에 저장하기위한 방안에 대한 문의
141김종욱4/12/200512252웹하드 시스템을 ACTIVEX 로 짜고 있습니다
144정성태4/14/200511791    답변글 [답변]: 웹하드 시스템을 ACTIVEX 로 짜고 있습니다
149김종욱4/15/200511764        답변글 [답변]: [답변]: 웹하드 시스템을 ACTIVEX 로 짜고 있습니다 [1]
150정성태4/15/200511841            답변글 [답변]: [답변]: [답변]: 웹하드 시스템을 ACTIVEX 로 짜고 있습니다 [1]
151김종욱4/16/200512234                답변글 [답변]: [답변]: [답변]: [답변]: 웹하드 시스템을 ACTIVEX 로 짜고 있습니다
152정성태4/16/200511958                    답변글 [답변]: [답변]: [답변]: [답변]: [답변]: 웹하드 시스템을 ACTIVEX 로 짜고 있습니다
153김종욱4/18/200513716                        답변글 [답변]: [답변]: [답변]: [답변]: [답변]: [답변]: 웹하드 시스템을 ACTIVEX 로 짜고 있습니다
154정성태4/18/200512869                            답변글 [답변]: [답변]: [답변]: [답변]: [답변]: [답변]: [답변]: 웹하드 시스템을 ACTIVEX 로 짜고 있습니다 [3]
140안연준4/11/200511645Smart Client 에서 오프라인 글 중...의문점
145정성태4/14/200511440    답변글 [답변]: Smart Client 에서 오프라인 글 중...의문점 [1]
134김용국4/6/200516105c# .Net 에 대한 문의좀 ^^ [WinForm 에서 UserControl로 작성된 폼을 호출하려는데....]
135정성태4/6/200514219    답변글 [답변]: c# .Net 에 대한 문의좀 ^^ [WinForm 에서 UserControl로 작성된 폼을 호출하려는데....]
136김용국4/6/200512950        답변글 [답변]: [답변]: c# .Net 에 대한 문의좀 ^^ [WinForm 에서 UserControl로 작성된 폼을 호출하려는데....]
137정성태4/7/200512071            답변글 [답변]: [답변]: [답변]: c# .Net 에 대한 문의좀 ^^ [WinForm 에서 UserControl로 작성된 폼을 호출하려는데....]
138김용국4/7/200511009                답변글 [답변]: [답변]: [답변]: [답변]: c# .Net 에 대한 문의좀 ^^ [WinForm 에서 UserControl로 작성된 폼을 호출하려는데....]
139김용국4/11/200511637                    답변글 잘 해결 되었습니다... 감사합니다 [한줄답변]
129김용국3/31/200512971SmartClient 배포와 관련해서 무엇이 빠졌는지 좀 알려주시면 감사하겠습니다....!파일 다운로드2
130정성태3/31/200511714    답변글 [답변]: SmartClient 배포와 관련해서 무엇이 빠졌는지 좀 알려주시면 감사하겠습니다....!
131김용국4/1/200511236        답변글 [답변]: [답변]: SmartClient 배포와 관련해서 무엇이 빠졌는지 좀 알려주시면 감사하겠습니다....!
132정성태4/1/200511366            답변글 [답변]: [답변]: [답변]: SmartClient 배포와 관련해서 무엇이 빠졌는지 좀 알려주시면 감사하겠습니다....!
... 91  [92]  93  94  95  96  97