2011-02-18 5 views
2

데스크톱 작업 표시 줄을 도구 모음으로 추가하는 방법을 알아 봅니다. 작업 표시 줄에 도구 모음을 추가하는 방법은 Google 데스크톱 검색 도구 모음과 매우 유사합니다. 가지고 있어야하는 것은 검색 텍스트 상자, 버튼 및 결과를 표시하는 몇 가지 방법입니다.
응용 프로그램을 최소화 할 때 도구 모음으로 바뀌어 특정 프로그램 기능을 항상 사용할 수 있도록 기존 응용 프로그램에 추가하려고합니다.VB.net의 DeskBand 개체 (작업 표시 줄 도구 모음)

이것은 내가 알아 내기 위해 몇 가지가 있다는 것을 의미 :

  1. 우리는 주로 XP에서 기계 창을 가지고 있지만 우리가 내년 윈도우 7으로 업그레이드 할 수 있도록 노력하겠습니다. 이것에 비추어, 내가 책상 밴드를 연구해야합니까, 아니면 썸네일 툴바를 찾아야합니까?

  2. http://www.codeproject.com/KB/shell/dotnetbandobjects.aspx에 대한 링크를 C#에서 수행하는 한 가지 방법으로 보았습니다. VB.Net로 변환 할 수 있습니다. 나는 또한 어떤 일을하는 방법을 알려주는 http://msdn.microsoft.com/en-us/library/dd378460%28VS.85%29.aspx#deskbands을 발견했다. 이 작업을 수행하는 더 좋은 방법이 있습니까?

  3. 이 모든 것을 건너 뛰고 시스템 트레이의 아이콘에서 열리는 작은 창을 사용해야합니까? 내가 올바른 질문 물어 알고 이들에 대해 충분히 알지 않는이, 명확하지 않은 경우

죄송합니다.

답변

1

데스크 밴드는 여전히 실행 가능합니다. 그러나 DLL로 구현되었으므로 64 비트 창에는 64 비트 버전이 필요합니다. 대부분의 64 비트 컴퓨터는 기본적으로 활성화 된 32 비트 IE와 함께 제공되지만 Windows Explorer 자체에는 단 하나의 옵션 만 있습니다. 64 비트입니다. 요즘 대부분의 컴퓨터는 64 개로 배송됩니다. 따라서 IE의 플러그인과 툴바를 포함하여 현재 64 비트가 필요하지는 않지만 99 %의 앱은 필요하지 않은 데스크 밴드로 인해 운이 좋지 않습니다. 작업 표시 줄. Windows 탐색기 (64)에 의해로드 된 DLL은 64 비트 여야합니다. 그리고 이것은 새로운 데스크톱과 랩톱의 90 %에 적용됩니다.

+0

알아두면 좋은 정보. 코드 프로젝트 링크에는 소스 코드가 있고 Windows 7 64 비트가 있으므로 컴파일하면 제대로 작동하는 버전을 얻을 수 있습니까? – AndyD273

+0

아,이 프로그램을 기존 프로그램에 추가 할 수 있습니까? 이러한 지침은 deskband를 DLL로 컴파일하는 것에 대해 이야기하지만, 독립 실행 형 프로그램이라고 생각합니다. 반면 프로그램이 최소화 된 상태라면 사용할 수 있어야합니다. – AndyD273

+0

아니요 -이 DLL이 있어야하며 explorer.exe 내에서 실행됩니다. 어떻게 든 메인 애플리케이션과 통신해야합니다. –

관련 문제