[VSNET] 推薦超級好物 – Windows® API Code Pack for Microsoft® .NET Framework

Windows® API Code Pack for Microsoft® .NET Framework http://code.msdn.microsoft.com/WindowsAPICodePack

話說 VB Insiders 發的信太多,有時實在懶得看,剛好今天 VB Insiders 那邊耍白爛,把大家踢出去又重新加入,在看相關訊息時,不小心看到這個。

大部分 .Net 類別本來就是包裝 Windows API ,所以其實也不稀奇,但是這次附一堆原始碼與範例,趕快抓下來~

早期 VB Power Pack 也是類似如此,有把一些程式碼範例放出來,最後形成一個完整的工具。目前這個 Windows API Code Pack 是只有原始碼、範例和線上手冊,並沒有已編譯好的類別庫,所以使用上需要自行編譯,有好也有壞,自己編譯可以只抽自己要的部分,可以節省空間,但是不明究裡的可能會把這個類別搞混,可能到 2.0 以後就會像 Power Pack 一樣,有官方版本,並且在安裝必要條件可勾選吧…

重點在於整個類別庫原始碼公開,不抓下來參考實在對不起自己~ 類別庫的原始碼為 C# ,範例原始碼包含 VB / C# / VC ,線上手冊分兩個檔,DirectX 的特別分出來,其他雜項在裡面。

裡面大概有:

1. DirectX : DXGI 1.0 / 1.1、Direct3D 11.0/10.1/10.0、Direct2D 1.0、DirectWrite、Windows Imaging Component (WIC) 大部分的 API ,光是 Direct3D 大概就哈死人吧?

2. WinAPI : Windows 7 TaskBar 及一些程式庫、Shell、Explorer Browser Control、custom Common controls、Sensor Platform、Extended Linguistic Services、Power Management、Application Restart and Recovery、Network List Manager、Icon。

稍後跑幾個範例,把圖附上來。


NetworkDemo

ExplorerBrowserDemo 這個檔案總管的範例大概很多人會喜歡

 
PowerManager 電源管理
 
CommonDialogSearch 公用搜尋對話盒
 
CommonDialogFolder 公用選擇目錄對話盒
 
KnowFloderBrowser
 
SearchApp (WPF)
 
ShellHierarchy
 
還有很多範例懶的截圖了~
Categories: 電腦和網際網路 | 1 則迴響

文章導覽

One thought on “[VSNET] 推薦超級好物 – Windows® API Code Pack for Microsoft® .NET Framework

  1. 子璉

    另一位網友寫的 blog :http://blogs.activedevelop.de/post/2009/09/17/Features-von-Vista-und-Windows-7-in-VBNET-e28093-Windows-API-Code-Pack.aspx

    喜歡

發表迴響

在下方填入你的資料或按右方圖示以社群網站登入:

WordPress.com Logo

You are commenting using your WordPress.com account. Log Out / 變更 )

Twitter picture

You are commenting using your Twitter account. Log Out / 變更 )

Facebook照片

You are commenting using your Facebook account. Log Out / 變更 )

Google+ photo

You are commenting using your Google+ account. Log Out / 變更 )

連結到 %s

在 WordPress.com 建立免費網站或網誌.

%d 位部落客按了讚: