原创 WiX Help - Authoring (2)

WiX可以創建的Windows Installer數據庫類型包括:Windows Installer 安裝包 (MSI 文件)和 Merge Modules (MSM 文件)。 編寫第一個 .wxs File 選擇一個你最喜歡的XML編輯

原创 WiX Help - Authoring (1)

Authoring是撰寫WiX源文件來創建Windows Installer安裝包的過程。WiX源文件的擴展名通常爲.wxs,是XML格式的文檔,格式必須符合WiX schema的要求。(可以在 wix.xsd 找到)  點贊

原创 運行多個Skype

一次可以啓動多個Skype程序,界面如下圖。 使用方法:1. 添加已有的用戶名(用於系統)或創建新的用戶名。2. 點擊‘Go’, 將根據創建的用戶名啓動多個Skype。 支持Windows XP。 RunMultiSkype.zip

原创 在Dialog程序中使用WH_KEYBOARD_LL類型HOOK

在Dialog程序中使用WH_KEYBOARD_LL類型HOOK的方法: SetWindowsHookEx(WH_KEYBOARD_LL, (HOOKPROC)LowLevelKeyboardProc, AfxGetApp()->m_hI

原创 Windows Installer XML 概述 (2)

Windows Installer XML, 或者wix, 提供一個描述Windows Installer database (MSI or MSM)的模式, 以及將XML描述文檔轉化成安裝包的一套工具包。第二版的模式(wix.xsd)

原创 如何禁止用戶通過任務管理器終止進程的一種方法(Win2000/xp)

通過WH_CBT類型的HOOK 和nIndex爲GWL_WNDPROC的SetWindowLong實現進程保護。 實現的範例下載: 附件[SafeProcess.rar]:http://blog.blogchina.com/upload/

原创 修改系統默認的音頻設備

修改系統默認的音頻設備,Windows並沒有提供相應的API,按照MSDN的說法,是希望由用戶自己決定該系統選項。但是在某些特殊情況下,希望程序直接修改該系統選項。下面列舉兩種修改系統默認音頻設備的方法以及一個測試範例。 1. 直接通過註

原创 Windows Installer XML 概述 (3)

Structure of the .wixobj file 編譯程序爲每個源文件生成相應的.wixobj文件, .wixobj文件是XML格式的文檔,遵照WiX項目中objects.xsd schema的定義。.wixobj文件包含一個或

原创 wix介紹(1)

什麼是wix? Windows Installer XML(wix)平臺是一套工具和規範,協助你輕鬆創建MSI和MSM類型的安裝包。wix工具集可以模

原创 Quiet Execution CustomAction

Quiet Execution CustomAction,即wixca.dll中的QtExec自定義動作,他可以執行命令行。 Immediate execution<Property Id="QtExecCmdLine" Value="c

原创 How to get iPhone OS number ?

To check current iPhone OS version whether satisfy requirement NSString *reqSysVer = @"3.1"; NSString *currSysVer = [[U

原创 Using the Server Custom Actions

wix工具包包括了一個用戶定製的庫。該庫的核心是對服務器的用戶化設置。服務器定製擴展了MSI可安裝網站、共享文件和用戶帳號等的整套資源。這些定製正確建立組件和資源的關聯,遵照所有規則來正確安裝、卸載和回滾相關聯的部分組件的安裝或者卸載。本

原创 Using the WixUI dialog library

WixUI對話框庫包含一套"stock"多話框,用來提供wizard風格的安裝用戶界面。用一個UIRef爲安裝包添加一個界面。WixUI可以自定義,比如在界面上顯示圖片或者添加、刪除某個界面。 Note: WixUI 對話框庫現在還處在技

原创 DBToAmp (Convert db to amplitude)

Convert db (Decibels) to amplitude inline double DbToAmp(double inDb) { // Depends on what you measure: intens

原创 Msi Tables to WiX Schema

對於WiX schema,並非總是明顯地對應於Windows Installer schema。下面是一些有關二者之間關係的幫助信息。 DuplicateFile Table對應於File節點內的CopyFile節點。你只需設置Id, D