Làm cách nào để tận dụng các tính năng của Windows 7 như Aero Glass, Jump Lists, vv. Và những thay đổi nhỏ như biểu tượng trên danh sách nhảy, màu của danh sách nhảy. Bất kỳ bài viết hay nào?Cách sử dụng Windows 7 API như Aero Glass, Jump List, vv
6
A
Trả lời
11
Kiểm tra Windows API Mã Gói:
http://code.msdn.microsoft.com/WindowsAPICodePack
Windows® Mã API Pack cho Microsoft® .NET Framework cung cấp một mã nguồn thư viện mà có thể được sử dụng để truy cập vào một số tính năng của Windows 7 và Windows Vista từ mã được quản lý. Các tính năng Windows này không khả dụng cho nhà phát triển ngay hôm nay trong Khuôn khổ .NET .
Các tính năng cá nhân được hỗ trợ trong phiên bản này (v1.0.1) của thư viện là:
- Windows 7 Taskbar
o Jump Lists, Icon Overlay, Progress Bar, Tabbed Hình thu nhỏ, và Thumbnail Toolbars
- Windows Shell
o Windows 7 Libraries
o Windows Shell hỗ trợ Search API
o Trình duyệt kiểm soát Explorer
o Một hệ thống các tổ chức Shell Namespace
o hệ thống sở hữu Windows Shell
o Kéo và thả cho Shell Objects
o Windows Vista và Windows 7 Dialogs tập tin phổ biến, bao gồm điều khiển tùy chỉnh
o Được biết đến Folders và container hệ thống phi tập- DirectX
o Direct3D 11.0, Direct3D 10.1/10.0, DXGI 1.0/1.1,
Direct2D 1.0, DirectWrite, Windows Imaging Component (WIC) API- Windows Vista và Windows 7 nhiệm vụ Dialogs
- Sensor vBulletin API
- mở rộng dịch vụ ngôn ngữ API API
- Quản lý năng lượng
- ứng dụng Khởi động lại và phục hồi API
- Mạng Danh sách quản lý API
- lệnh liên kết kiểm soát và biểu tượng Hệ vỏ được xác định
Các vấn đề liên quan
- 1. Aero Glass Borders trên Popup Windows trong C#
- 2. Có thể cho các ứng dụng Java sử dụng hiệu ứng Aero Glass không?
- 3. Làm cách nào để thêm tệp .sln vào Jump List cho Visual Studio (Windows 7) của tôi?
- 4. Delphi: Vẽ một văn bản ở dạng phụ đề cho vista với aero như windows 7
- 5. Delphi - Tài nguyên Windows Aero
- 6. Windows 7 Ribbon UI Mã API Win32
- 7. API Windows cho VISTA, 7 & Beyond
- 8. Vẽ các nút tùy chỉnh trên Windows Vista/7 Aero Titlebar
- 9. Sử dụng Nutch trong Windows 7
- 10. Sử dụng libmysql.dll trên Windows 7
- 11. Làm cách nào để tạo điều khiển riêng trong bản xem trước tác vụ Windows 7 Aero?
- 12. Sử dụng WebSocket trên Windows 7
- 13. Làm cách nào để sử dụng Nodej với Windows 7?
- 14. Tệp âm thanh thô thành AAC bằng cách sử dụng Windows Media Foundation trên Windows 7
- 15. Danh sách bảng biểu, sơ đồ db, đổ vv bằng cách sử dụng Python sqlite3 API
- 16. Tôi sử dụng _endthreadex - windows API
- 17. Bash Shell; đọc lệnh; sử dụng Cygwin trên Windows 7
- 18. lập trình thay đổi biên giới cửa sổ màu sắc của cửa sổ 7
- 19. @ARGV trống khi sử dụng ActivePerl trong Windows 7
- 20. Không thể sử dụng Xdebug trên Windows 7
- 21. Có thể sử dụng Aero Peek cho trẻ em MDI trong một ứng dụng winforms không?
- 22. A * Jump Point Search - cách cắt tỉa thực sự hoạt động như thế nào?
- 23. Thay đổi sử dụng Winspool.drv trong Windows 7 64 bit từ Windows XP 32 bit
- 24. Cards.dll trong Windows 7
- 25. Ghim một ứng dụng Java bằng cách sử dụng Launch4j vào thanh công cụ Windows 7
- 26. Windows Phone 7 Ẩn thanh Ứng dụng
- 27. Cách gửi email có tệp đính kèm bằng API Windows Phone 7?
- 28. Cách chạy tác vụ Windows 7 hiện có bằng cách sử dụng dấu nhắc lệnh
- 29. Internet Explorer 11 khác nhau như thế nào giữa Windows 7 và Windows 8.1?
- 30. Ứng dụng WPF đóng băng Windows 7
@Zyphrax (lặp lại bình luận được thực hiện trên một chủ đề khác ở đây trên SO): Như bạn nói, một số chức năng được hiển thị bởi Gói Mã API W7 tương thích với Vista. Tôi có thể nói chắc chắn rằng chức năng TaskBarManager không thể sử dụng được trong Vista: dựa trên Visual Studio 2010 beta 2, nơi tôi có thể biên dịch thành công một ví dụ CodeProject [1] tham chiếu đến API W7, nhưng không thể chạy dự án vì: "TaskbarManager.IsPlatformSupported" luôn trả về false. [1] codeproject.com/KB/statusbar/Clipz.aspx – BillW
Gói Mã API là một tập hợp các lớp được quản lý cho các cuộc gọi Windows API không được quản lý.Nó có ý nghĩa là nó phụ thuộc rất nhiều vào hệ điều hành của người dùng (và các cuộc gọi API được hỗ trợ). TaskBarManager không thể được sử dụng trên Vista, vì TaskBar mới chỉ đơn giản là không được thực hiện trong Windows Vista. – Zyphrax
Vì vậy, tôi chỉ cần nhập dự án phù hợp vào giải pháp của tôi hay không? Tôi nghĩ nó sẽ giống như một hội đồng. –