아래는 내용 중 서론입니다.
1. Vista, Elevation?
Windows Vista 에서는 ActiveX Component 를 배포하기가 한층 까다로워 졌다. 바로 UAC 의 영향으로, 시스템에 어떠한 영향을 끼치는 작업(e.g. 파일 쓰기 등)을 하기 위해서는 관리자 권한을 획득해야 하게 된 것이다. 사실상 ActiveX 를 만드는 이유는 기존의 JavaScript 등으로 해결할 수 있는 일을 하기 위함이며, JavaScript 등으로 할 수 없는 일은 거의가 관리자 권한을 필요로 한다. 즉, 기존의 코드를 관리자 권한이 필요없도록 마이그레이션 가능한 경우는 극히 일부분이며, 이 말은 곧, ActiveX 를 작성하려는 사람들은 Vista 에서 지원이 가능하도록 '권한 상승창을 띄우는 작업이 기본적으로 추가되었다' 라고 하는 것과 다름 없다는 것이다.
그렇다면, 이 권한 상승창을 띄우려면 어떻게 해야하는가? 이제부터 그러한 ActiveX 를 만드는 방법을 차근차근히 설명할 것이다.
이 글은 기존의 ActiveX 를 작성하지 못하는 사람이라도 충분히 따라할 수 있도록, 충분한 그림을 제공하고 있다. 하지만, 이 글에서는 Class ID 등의 개념등을 설명하지는 않기 때문에, 이러한 부가적인 용어들에 대한 내용은 따로 찾아서 알아보기를 바란다.
-출처-권용휘
'C++ > 자료실' 카테고리의 다른 글
| Vista 에서 권한상승할 수 있는 ActiveX Component 만들기 (0) | 2008/06/15 |
|---|---|
| 비주얼 스튜디오 스타일의 탭 컨트롤 (0) | 2008/06/15 |
| 윈도우 볼륨컨트롤 제어 프로그램 (0) | 2008/06/15 |
| 허접한 공학용 계산기 프로그램 입니다 (0) | 2008/06/15 |
| 유틸 AutoHotKey (0) | 2008/06/15 |
| 웹페이지 소스보기 (0) | 2008/06/15 |


Eguru200783021214933.zip


Eguru200783023592633.exe












Eguru2007931903956.rar
