VS C 2005的預生成事件及設定

2021-08-22 14:14:03 字數 425 閱讀 6081

朱金燦

在vs c++的工程屬性中有一項是預生成事件設定。預生成事件,顧名思義,就是在編譯之前先執行這個命令。那麼這個預生成事件有什麼用呢?今天我碰巧要用到這個預生成事件。因為要使用bcg介面庫,而使用bcg介面庫的乙個麻煩在於使用它往往在編譯執行後往往要將介面資訊寫入到登錄檔。假如你修改了介面**,沒有刪除登錄檔的相關項,介面還是原來的。只有你刪除了登錄檔的相關項資訊,編譯執行才是修改後的介面。而每次手動刪除登錄檔資訊是一件麻煩事。於是我想到了預生成事件。

具體做法如下:找到刪除登錄檔指定項的命令列命令:

reg delete 「hkey_current_user/software/mysoft」 /f

然後把這個命令新增到「工程屬性」——〉「生成事件」——〉「預生成事件」——〉「命令列」的編輯框內。

這樣編譯執行就可以看到修改後的**帶來的最新效果了。

VS C 2005的預生成事件及設定

朱金燦 在vs c 的工程屬性中有一項是預生成事件設定。預生成事件,顧名思義,就是在編譯之前先執行這個命令。那麼這個預生成事件有什麼用呢?今天我碰巧要用到這個預生成事件。因為要使用bcg介面庫,而使用bcg介面庫的乙個麻煩在於使用它往往在編譯執行後往往要將介面資訊寫入到登錄檔。假如你修改了介面 沒有...

VS預生成事件 生成後事件命令列參考與示例

可以通過vs巨集來編輯生成前 後事件命令列,來執行個性化編譯操作。比如,對預設生成的應用程式檔案,我們可以修改其名稱 將其拷貝到其他位置等,以達到自動打包版本等目的。巨集說明 configurationname 當前專案配置的名稱,例如,除錯 outdir 相對於專案目錄的輸出檔案目錄的路徑。這解析...

VS中的預先生成事件和後期生成事件

原文 vs中的預先生成事件和後期生成事件 在c 開發中,有時候需要在程式編譯之前或之後做一些操作。要達到這個目的,可以使用visual studio中的預先生成事件和後期生成事件。下圖是乙個簡單例子 將工程目錄中的一些資源檔案和庫檔案拷貝到debug目錄下 1.在 解決方案資源管理器 中,右擊要為其...