2
我正在使用InstallShield installscript項目。如何在installscript項目中按取消按鈕時設置註冊表值?
我的問題是我想在「準備安裝」對話框中按取消按鈕時設置註冊表項。
我已將下面的代碼放在OnCanceling()事件中。但它會刪除註冊表項。
RegDBSetDefaultRoot(HKEY_LOCAL_MACHINE);
szKey = "Software\\Test\\Uniinst";
szName = "Cancel" ;
szValue = "1";
RegDBSetKeyValueEx (szKey, szName, REGDB_NUMBER , szValue, -1);
請讓我知道我在做什麼錯?
它不是建議使用即時自定義操作修改系統。你爲什麼想這樣做? (也許我們可以建議一個更好的方法) – 2014-09-23 04:40:25