'MSDN'에 해당되는 글 1건

  1. 2006.10.05 VC6에서 최신 MSDN 사용하기





VC6에서 최신 MSDN 사용하기
최신 버전의 MSDN을 VC6의 내장 도움말(키워드에서 F1 눌렀을 때 자동으로 해당 주제의 도움말이 나타나는 방식)로 사용하는 방법입니다.


레퍼런스 : Integrate the latest MSDN with VC6 and Hook functions of COM (http://www.codeproject.com/macro/VSNetHelp.asp )


(*** 반드시 PSDK가 설치되어 있어야 합니다. ***)


1) 위에 링크된 코드 프로젝의 글에서 VC6용 애드인 파일을 다운로드 받습니다. (Download demo project - 13.3 Kb)


2) 다운로드 받은 파일(VSNetHelp.zip) 의 압축을 풀고 VSNetHelp.dll VC6용 애드인 파일을 "C:\Program Files\Microsoft Visual Studio\Common\MSDev98\AddIn" 폴더에 복사합니다.


3) PSDK가 설치된 폴더의 bin 서브폴더에 있는 "Depeneds.exe" 를 실행시킵니다. VC6에 딸려오는 "Depends.exe" 가 아니라 PSDK에 딸려오는 "Depends.exe" 를 실행시켜야 합니다. 기본 설정으로 PSDK 설치했을 경우 "C:\Program Files\Microsoft SDK\Bin\" 폴더에서 Depends.exe 파일을 찾을 수 있습니다.


4) Dependency Walker가 실행된 후 " Options / Configures External Function Help Collection... " 를 선택하면 나오는 다이알로그 창에서 설최된 최신 버전의 MSDN 도움말을 선택합니다. (MSDN 2.x Default Collection 또는 MSDN 2.x MSDN Quartery Library - XXX 2005 정도를 선택하면 됩니다.)


5) Dependency Walker를 종료합니다.


6) VC6을 실행시킨 후 "Tools"->"Customize"->"Add-ins and Macro Files"->"Browse" 메뉴에서 VSNetHelp.dll 을 선택합니다.


7) 소스 코드에서 F1을 누르면 설치된 최신 MSDN의 도움말을 사용하여 관련 주제를 표시해줍니다.


PSDK 2003 년 2월 버전


VC6 에서 사용가능한 가장 최신 PSDK는 2003년 2월 버젼입니다. 이 후에 나온 버젼에서는 새로이 향상된 보안기능이 바이너리에 활성화 되면서 VC6을 더 이상 지원할 수 없게 되었다고 합니다.
( 참고: http://blogs.msdn.com/loripe/archive/2005/05/02/414100.aspx ) 2003/2월 이 후 버전을 사용하여 컴파일 하는 경우 LNK1103 에러가 발생합니다.


2003년 2월 버젼 PSDK는 다음의 링크에서 다운로드 받을 수 있습니다.
http://www.microsoft.com/msdownload/platformsdk/sdkupdate/psdk-full.htm


출처 : 데브피아 -> 몇 가지 자잘한 VC6 팁

Posted by Gungume
,