먼저 사용 샘플을 사용하는 방법 부터 설명 하겠다. 밑에 놈을 다운 받아 압축 풀고 하나씩 따라해 보삼~
1, test.reg 를 실행 시킨다. 실행시키면 다음과 같이 등록된다.
이렇게 등록이 되면 인터넷 브라우져가 Navigate 할때 프로토콜이 "test://" 일 경우 추가한 레지스트리의 정보를 참고한다.
2, "Test.exe" 파일을 "C:\\Test.exe" 로 복사한다.
위의 레지스트리 정보에서 실행될 경로를 "C:\\Test.exe" 해 놓았기 때문에~
3, 인터넷 브라우져를 열고 주소창에 "test://babo.htm" 를 입력하고 Navigaet 한다.
4, 아래와 같은 결과가 나타나면 성공
요거 요거 모르고 있던 사실이다. 예전에 브라우져에서 로컬파일을 실행시키기 위해선 모조건 ActiveX 를 만들어서 실행했는데, 외부 프로토콜을 레지스트리에 등록해 주면 요렇게 실행을 시켜준당.
% IE, 크롬에서 테스트 해봤다.
'programming' 카테고리의 다른 글
템플릿 특화(Template specialize)를 이용한 BOOST_STATIC_ASSERT (0) | 2010.12.08 |
---|---|
함수 포인터 (0) | 2010.11.02 |
TCP 소켓에서 KEEPALIVE 옵션 사용 (4) | 2009.04.13 |
Visual Studio 2005 (VC++) 원격 디버깅 하기 (0) | 2009.04.07 |
VC80 배포 (DLLs + Manifest) (0) | 2009.04.06 |