Daily Archives: 2009/09/17

[VSNET] 推薦 安裝條件工具 Bootstrapper Manifest Generator


Bootstrapper Manifest Generator http://code.msdn.microsoft.com/bmg

有需要在自己開發環境自建安裝程式用的必要條件,可安裝此工具,有 VS2005/2008 兩種版本,基本上只需要一個人建,建好後拷貝到指定目錄就可以在 封裝專案 屬性 必要條件 中選擇。

VS2008 目錄:C:\Program Files\Microsoft SDKs\Windows\v6.0A\Bootstrapper\Packages

線上手冊中有四個工作範例可以參考。不過設定項目滿多的,大概要慢慢試。

Categories: 電腦和網際網路, 封裝部署 | 3 則迴響

[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 則迴響

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