2012-12-05 2 views
1

Windows에서 작업 표시 줄을 숨기거나 표시 할 수있는 개인용 응용 프로그램이 있습니다. 그것은 USER32.DLL으로 호출하여이를 달성이 API에 대한.NET을 통해 모든 모니터에서 Windows 8 작업 표시 줄을 숨기거나 표시하는 방법은 무엇입니까?

ShowWindow(int hwnd, int command) 

문서가 here를 찾을 수 있습니다.

문제는 Windows 8의 작업 표시 줄이 이제는 모든 모니터에서 확장되므로 분명히 변경되었습니다.

Windows 8에서 개별 화면에 작업 표시 줄 (코드 포함)을 숨기고 표시하는 것이 가능한지 아는 사람이 있습니까?

+0

대신 SHAPBarMessage()를 사용하십시오. 작업 표시 줄과 함께 원숭이에게 적절한 API입니다. –

+0

프로그래밍 방식은 아니지만 알지 못할 수도 있습니다. http://blog.jerrynixon.com/2012/03/windows-8-moving-metro-around.html –

+0

Hans -이 API를 사용하여 제거하는 방법을 볼 수 없습니다. 메인 창 작업 표시 줄. – gregpakes

답변

1

오랫동안 이것을 검색 한 후 필자는 직접 작성하기로 결정했습니다.

나는 Nuget에 업로드했습니다. 그것은 여기에서 찾을 수 있습니다 :

http://nuget.org/packages/BasicWindowsTaskbarManager

나는 세계에서 가장 안정적인 라이브러리 의심,하지만 당신은 문제가있을 경우에, 다만 저에게 알려 주시면 내가 무엇을 할 수 있는지 볼 수 있습니다.

관련 문제