Windows 7 APIs aus .NET Apps nutzen

Von Max Knor Autor Feed 10. August 2009 14:45

Wollen Sie neue Windows 7 Funktionen wie die Taskbar (Progressbar, eigene Vorschau, Tabbed Windows wie IE8), TaskDialogs (seit Vista) oder andere Dinge aus .NET nutzen, so mussten Sie bis jetzt auf DllImport zurückgreifen.

Mit dem Release des Windows® API Code Pack for Microsoft® .NET Framework  ändert sich das jetzt!

Die Library bietet Wrapperklassen an, die diese Funktionen leicht aus .NET verwendbar machen:

  • Windows 7 Taskbar Jump Lists, Icon Overlay, Progress Bar, Tabbed Thumbnails, and Thumbnail Toolbars.
  • Windows 7 Libraries, Known Folders, non-file system containers.
  • Windows Shell Search API support, a hierarchy of Shell Namespace entities, and Drag and Drop functionality for Shell Objects.
  • Explorer Browser Control.
  • Shell property system.
  • Windows Vista and Windows 7 Common File Dialogs, including custom controls.
  • Windows Vista and Windows 7 Task Dialogs.
  • Direct3D 11.0, Direct3D 10.1/10.0, DXGI 1.0/1.1, Direct2D 1.0, DirectWrite, Windows Imaging Component (WIC) APIs. (DirectWrite and WIC have partial support)
  • Sensor Platform APIs
  • Extended Linguistic Services APIs
  • Power Management APIs
  • Application Restart and Recovery APIs
  • Network List Manager APIs
  • Command Link control and System defined Shell icons.

image

Download-Link

Außerdem gibt es auch ein ausführliches Windows 7 Trainings Kit für Entwickler, sowie einen überblicksmäßigen Windows 7 Development Guide.

Max_Foto3 knom

General

Tags:  Feed Tag,  Feed Tag,  Feed Tag

Comments

>

8/16/2009 6:31:17 PM #

Windows 7 : WindowsAPICodePack und der Fortschrittsbalken in der Taskleiste

Windows 7 : WindowsAPICodePack und der Fortschrittsbalken in der Taskleiste

codefest.at

Add comment


(Will show your Gravatar icon)

  Country flag

biuquote
  • Comment
  • Preview
Loading



Windows Phone 7

Was halten Sie von Windows Phone 7



Show Results

Werbepause

CodeFest.at on Facebook

Calendar

<<  March 2010  >>
MoTuWeThFrSaSu
22232425262728
1234567
891011121314
15161718192021
22232425262728
2930311234

View posts in large calendar

www.microsoft.com/austria | © 2009 Microsoft Corporation. Alle Rechte vorbehalten.
BlogEngine.NET 1.5.0.7 powered by atwork