2009-08-25 1 views
13
난 내 자신의 작업 표시 줄 도구 모음, 라 윈도우 미디어 플레이어 만드는 방법에 대해 이동하려면 어떻게

:Windows의 작업 표시 줄에 대한 도구 모음은 어떻게 만듭니 까?

Windows Media Player's Start bar toolbar http://me.monoxide.ws/images/wmp-toolbar.gif

예 또는 설명서에 거의 모든 언어에 대해이 작업을 구현에도 오픈 소스 소프트웨어는 감사하지만 것입니다 구글 도움이되지 않습니다. 궁극적으로, 나는 이것을 C# (P/Invoke가 필요함)에서 XP 이후로하고 싶다. 그러나 어떤 언어와 Vista 이후도 수용 가능할 것이다.

+0

아무도 왜이 질문을하지 않았는지 궁금합니다 .... –

+0

솔직히 말해서 나는 틀린 장소를보고있을 것입니다.하지만 그들은 전혀별로 사용되지 않는 것 같습니다. WMP 외에도 Google 데스크톱 검색과 같은 데스크톱 검색 응용 프로그램 만 생각할 수 있습니다. –

+0

그 중 50 개가 넘는 작업 표시 줄을 상상해보십시오 –

답변

8

에 체크 아웃 :

http://social.msdn.microsoft.com/Forums/en-US/csharplanguage/thread/e180c4d5-8cd7-47e3-b45a-d643c02bab36

alt text http://i.msdn.microsoft.com/Bb776819.desk1%28en-us,VS.85%29.jpg

그것은 http://www.codeproject.com/csharp/dotnetbandobjects.asp

거기에 "데스크 밴드"이 http://msdn.microsoft.com/library/default.asp?url=/library/en-us/shellcc/platform/shell/programmersguide/shell_adv/bands.asp 에 대한

참조 MSDN의 desription 및 샘플로라고

그런데 질문 해 주셔서 감사합니다. 나는이 일을하고 싶었습니다. 그러나 어제 나는 윈도우와 안녕, 안녕하세요. 어제 이것을 묻는다면 나는 할 수 있으면 그것을 업 그레 이드하겠다 ;-)

+0

레코드의 경우 참조 된 CodeProject 프로젝트는 .NET 1.1에서 수행되지만 주 솔루션과 샘플 솔루션은 모두 2.0으로 깔끔하게 업그레이드되었습니다 (VS2008의 경우 가치가있는 경우). 유일한 문제는 어셈블리 특성을 사용하는 대신 프로젝트 속성에서 실행되도록 서명을 변경하는 것이 었습니다. –

0

Win7의 Media Player에는 책상 밴드가 없다는 것을 알 수 있습니다. 대신 작업 표시 줄 아이콘 위로 마우스를 가져 가면 나타나는 미리보기 미리보기에 작은 재생/일시 중지 단추가 있습니다. 응용 프로그램에 대해 동일한 작업을 수행 할 수 있습니다. 코드 팩 (http://code.msdn.microsoft.com/WindowsAPICodePack)을 사용하는 경우 Samples \ Shell \ ThumbnailToolbarDemo 아래에 샘플이 있습니다. Windows 7 만,하지만 작업 표시 줄을 1 ~ 2 인치 정도 사용하는 것보다 짜증나는 일은별로 없으며, 일시 중지하고 싶을 때도 편리합니다.