■ Microsoft Platform SDK install
 
1. 서론
   Microsoft Visual Studio는 Windows OS를 제어하기 위한 각종 api 함수를
   헤더파일과 함께 라이브러리로 제공한다.
   하지만, Microsoft Visual Studio는 개발에 필요한 기본적인 api는 제공하지만,
   그 이상의 api를 사용하기 위해서는 Platform SDK를 설치해야 한다.
   (예를 들어서, 툴팁 도움말 중, 각이 동그란 풍선도움말)
 
   ※ (추가)
   Microsoft에서는 매번 새로운 OS 또는 패치가 이루어 졌을때 상황에 따라서
   해당 부분을 개발자가 지원 할 수 있도록 library를 제공하는데 이게 Platform SDK입니다.
   예를 들면 XP sp2가 나오면서 방화벽등과 관련된 부분을 어플리케이션이 제어 할 수 있도록
   지원하기 위해서 2004년도에 "Microsoft Platform SDK for Windows XP SP2"을 지원했었죠.

   2006년 8월 현재 가장 최신의 SDK는 Windows® Server 2003 R2 Platform SDK입니다.
   반면에 VisualStudio 6.0에서 지원가능한(공식) SDK는 "February 2003 SDK"이며
   XP SP2 SDK보다도 이전에 발표된 SDK입니다.
 
   Platform SDK-2003 February (Visual Studio 6.0 last support)
   Platform SDK-2004 Edition (Windows XP SP2)
   Platform SDK-2005 April (Windows Server 2003 SP1)
   Platform SDK-2006 March (Windows Server 2003 R2)
 
 
2. 다운로드
     http://www.microsoft.com/downloads/ 에 접속해서, "platform sdk"로 검색하면,
     아래와 같은 링크가 검색된다.
 
     검색이 잘 되지 않으면, 아래 링크로 한번에 찾아간다.
     (아래 링크는 수시로 변경될 수 있는 링크이다.)
 
     Windows Server 2003 용이지만, 2000, XP 등에 설치해도 된다.

사용자 삽입 이미지


위 링크를 클릭하면, 다운로드 페이지가 출력되는데,
스크롤을 내리다 보면, 아래와 같은 다운로드 버튼이 나타난다.
인텔(intel)계열 CPU를 사용한다면, PSDK-x86.exe 을 다운받으면 된다. 

사용자 삽입 이미지

PSDK-x86.exe 은 1M 크기의 작은 파일이다. 클릭하면, 온라인을 통해 실시간으로 다운받으며
설치된다.

사용자 삽입 이미지



3. 설정
     설치가 완료되면, "Program Files" 폴더 아래, "Microsoft Platform SDK" 를 확인할 수 있다.

사용자 삽입 이미지


Microsoft Visual Studio 를 실행하고, Platform SDK 의 api를 사용하기 위한 설정을 추가한다.
메뉴의 <Tools> -> <Options...> 를 선택한다.

사용자 삽입 이미지



<Directories> 탭을 선택하고, <Show directories for:> 에서 <Include files> 를 선택한다.
   "x" 왼쪽의 "ㅁ" 버튼을 클릭하고, Platform SDK 의 INCLUDE 경로를 추가한다.
   추가 후에는 "↑" 버튼으로 검색 순서를 가급적 최상단으로 변경한다.
사용자 삽입 이미지


<Show directories for:> 에서 <Library files> 를 선택한다.
   "x" 왼쪽의 "ㅁ" 버튼을 클릭하고, Platform SDK 의 LIB 경로를 추가한다.
   추가 후에는 "↑" 버튼으로 검색 순서를 가급적 최상단으로 변경한다.
 
   링크 순서가 맞지 않아서, 빌드(build) 시에 링크 에러가 발생할 수도 있다.
   이럴 경우에는, 순서를 바꿔서 조정해야 한다.
사용자 삽입 이미지

[출처] www.codesoft.co.kr  (재배포 시에는 출처를 밝히셔야 합니다.)





추가 정리!!

- Visual Studio 6은 February 2003 버전 이후로 지원을 안한다고 한다
- Platform SDK February 2003

- 설치후 비주얼 스튜디오 Directory 목록에 추가가 되지 않은 경우
  시작 프로그램 -> Microsoft Platform SDK February 2003 -> Visual Studio Registration
  로 가서
  Register PSDK Directories with Visual Studio.exe 를 실행한다.

Posted by six605
,