Jak mogę skorzystać z funkcji Windows 7, takich jak Aero Glass, Jump Lists, ect. I drobne zmiany, takie jak ikona na liście skoku, kolor listy skoku. Jakieś dobre artykuły?Jak korzystać z interfejsu Windows 7 API, takiego jak Aero Glass, Jump List, itp.
6
A
Odpowiedz
11
Zapoznaj się z API Code Pack dla systemu Windows:
http://code.msdn.microsoft.com/WindowsAPICodePack
Windows® API Code Pack for Microsoft® Framework udostępnia kod źródłowy biblioteki, które można wykorzystać w celu uzyskania dostępu niektórych funkcji systemu Windows 7 i Windows Vista z kodu zarządzanego. Te funkcje Windows nie są obecnie dostępne dla deweloperów w .NET Framework.
Poszczególne funkcje obsługiwane w tej wersji (v1.0.1) biblioteki są:
- systemu Windows 7 zadań
O Jump Lists, ikona nakładki, pasek postępu, miniatury zakładkami i Thumbnail Paski narzędzi
- powłoce systemu Windows
o Windows 7 Libraries
o powłoki systemu Windows Search API wsparcie
o Explorer Kontroli Browser
o hierarchii podmiotów Shell Namespace
o systemie własności powłoki systemu Windows
o przeciągnij i upuść dla Shell Przedmioty
o Windows Vista i Windows 7 wspólnych okien dialogowych, w tym niestandardowych formantów
ö znane foldery, pojemniki system jednorazowego plików- DirectX
O Direct3D Direct3D 11,0, 10,1/10,0, DXGI 1.0/1.1
Direct2D 1,0 DirectWrite, składnik Windows Imaging (WIC) API- Windows Vista i Windows 7 Okna dialogowe Zadanie
- Sensor Platform API
- Rozszerzona językowe Usługi API API
- Power Management
- Zastosowanie Restart i odzyskiwania API
API- Lista Network Manager
kontrola- poleceń link i Ikony zdefiniowane przez system Shell
Powiązane problemy
- 1. Jak mogę uzyskać Aero Glass na Windows Form bez granic?
- 2. Aero Glass graniczny na Popup systemu Windows w C#
- 3. Jak korzystać z interfejsu API Windows w MinGW?
- 4. Windows 7 Aero Theme Bug Bug?
- 5. iOS Jak korzystać z prywatnego interfejsu API?
- 6. Czy aplikacje Java mogą używać efektu Aero Glass?
- 7. Eksploratora Windows, jak pole wyszukiwania na Aero Glass ramka z WPF
- 8. Jak korzystać BinaryFormatter w Windows Phone 7
- 9. Jak korzystać z uwierzytelniania ssh za pomocą interfejsu API github?
- 10. Jak dodać efekty Aero okna do JPanel?
- 11. Jak uzyskać nazwę motywu Windows 7
- 12. Jak korzystać z interfejsu Google Knowledge Graph API
- 13. Jak korzystać z interfejsu API wykresów z react-native-fbsdk?
- 14. Jak korzystać z interfejsu ISynchronizeInvoke?
- 15. Jak korzystać z prywatnego interfejsu API Android PowerProfile?
- 16. Jak korzystać z interfejsu API YouTube dla aplikacji na iOS?
- 17. Jak korzystać z interfejsu API OpenWeatherMap dla JavaScript?
- 18. Jak korzystać z nieoficjalnego interfejsu API Android Market?
- 19. Jak korzystać z interfejsu API rozpoznawania mowy google w pythonie?
- 20. Bez funkcji vsync bez składu Aero; nie można włączyć interfejsu Aero w trybie CreateDesktop() Wykonanie pulpitu
- 21. Jak wysłać wiadomość e-mail z załącznikiem za pomocą interfejsu API systemu Windows Phone 7?
- 22. Bezpieczne udostępnianie interfejsu API REST interfejsu C# do języka skryptowego, takiego jak Python
- 23. Jak korzystać z API Fandango?
- 24. Jak korzystać Scalaz 7 za EitherT z liftM
- 25. Jak korzystać z funkcji takich jak CONCAT() itp. W AREL?
- 26. Jak utworzyć własną kontrolę w podglądzie zadań Aero systemu Windows 7?
- 27. Jak właściwie korzystać z Google Maps API?
- 28. Jak korzystać z interfejsu SortedMap w Javie?
- 29. Jak korzystać z API Win32 z pythonem?
- 30. Odpowiednik Mac OS interfejsu Windows Fibres API?
@Zyphrax (powtórzenie komentarza w innym wątku na stronie SO): Jak mówisz, niektóre funkcje ujawnione przez W7 API Code Pack są kompatybilne z Vistą. Mogę z całą pewnością stwierdzić, że funkcja TaskBarManager nie jest użyteczna w systemie Vista: oparta na Visual Studio 2010 beta 2, gdzie udało mi się z powodzeniem skompilować przykład CodeProject [1], który odwoływał się do interfejsu API W7, ale nie był w stanie uruchomić projektu ponieważ: "TaskbarManager.IsPlatformSupported" zawsze zwraca wartość false. [1] codeproject.com/KB/statusbar/Clipz.aspx – BillW
Pakiet kodu API to zestaw klas zarządzanych dla niezarządzanych wywołań interfejsu Windows API.Ma to sens, że zależy w dużej mierze od systemu operacyjnego użytkownika (i obsługiwanych wywołań API). TaskBarManager nie może być używany w systemie Vista, ponieważ nowy pasek zadań po prostu nie został zaimplementowany w systemie Windows Vista. – Zyphrax
Czy mogę po prostu zaimportować odpowiedni projekt do mojego rozwiązania? Myślałem, że to będzie jak zjazd. –