시험도 끝나고.. 간단한것을 하나 만들기로 했습니다..
리눅스용 프로그램중에 KDE의 AmaroK이 있는데요, 여기에 보면 노래 목록중에서 여러곡을 예약해서 순차/랜덤 재생과는 상관없이 현재 재생되는 곡이 끝나면 예약된 곡들이 순서대로 나오고 그 뒤에 원래 재생방식으로 돌아갑니다. 리눅스를 지우고 윈도우로 들어오면서 미디어 플레이어를 쓰게 됐는데 기능 중에 아쉬운 점이 있다면 이게 그 중 하나지요.. 또 하나라면 폴더별로 분류가 안된다는 점..
어찌됐든 그 기능을 직접 만들고자 SDK를 찾았습니다. WMP(Windows Media Player) SDK는 Windows SDK안에 속해 있고, 저는 윈도우7을 쓰기 때문에 WMP 11을 쓰고 WMP 11 SDK는 Windows SDK for Vista 이상에 포함됐다고 하네요..
리눅스용 프로그램중에 KDE의 AmaroK이 있는데요, 여기에 보면 노래 목록중에서 여러곡을 예약해서 순차/랜덤 재생과는 상관없이 현재 재생되는 곡이 끝나면 예약된 곡들이 순서대로 나오고 그 뒤에 원래 재생방식으로 돌아갑니다. 리눅스를 지우고 윈도우로 들어오면서 미디어 플레이어를 쓰게 됐는데 기능 중에 아쉬운 점이 있다면 이게 그 중 하나지요.. 또 하나라면 폴더별로 분류가 안된다는 점..
어찌됐든 그 기능을 직접 만들고자 SDK를 찾았습니다. WMP(Windows Media Player) SDK는 Windows SDK안에 속해 있고, 저는 윈도우7을 쓰기 때문에 WMP 11을 쓰고 WMP 11 SDK는 Windows SDK for Vista 이상에 포함됐다고 하네요..
윈도우7용 Windows SDK 입니다.. 원래 SDK는 최신유지해야하는법
설치를 할때 꼭 Samples를 포함해서 설치해야합니다.. 그 안에 프로젝트 템플릿이 들어있어요
설치가 완료 됐으면 프로젝트 템플릿을 설치합시다.
C:\Program Files\Microsoft SDKs\Windows\v7.0\Samples\multimedia\WMP\Wizards\wmpwiz\wmpwiz.vsz
파일을 엽니다.
Wizard=VsWizard.VsWizardEngine.9.0
Param="ABSOLUTE_PATH = C:\Program Files\Microsoft SDKs\Windows\v7.0\Samples\multimedia\WMP\Wizards\wmpwiz"
해당하는 두줄을 위처럼 수정합니다.. vs2005일경우 8.0 으로 하고, ABSOLUTE_PATH는 이 파일이 들어있는 경로로 sdk가 다른 곳에 설치됐다면 그 주소로 적으면 됩니다.
수정이 다됐다면 이 폴더안의 wmpwiz.ico, wmpwiz.vsdir, wmpwiz.vsz 세파일을 선택하고, visual studio가 설치된 곳에서 vc\vcprojects 를 따라들어가서 세 파일을 복사해오면 끝입니다.
이렇게 뜬다면 성공
'컴퓨터 프로그래밍' 카테고리의 다른 글
Media Player Plugin 제작하기 - 2 바로 제작 (0) | 2009.12.18 |
---|---|
C#, 윈도우 시스템 폴더 주소 가져오기 (1) | 2009.12.14 |
WM_MOUSEWHEEL 메시지 받기 (0) | 2009.11.17 |