詳解WTL應用嚮導

2022-09-17 05:57:11 字數 1355 閱讀 8367

在 vs2017 之前的版本中,應用嚮導安裝的目錄是 vstudio 安裝目錄下的 vc\vcprojects 目錄,在 vs2017 及 vs2019 中,應用嚮導安裝的目錄是 vstudio 安裝目錄下的 common7\ide\vc\vcprojects 目錄。

通過 setup.js 安裝嚮導後,會將部分檔案進行修改並拷貝到 vstudio 的相關目錄下,如在 vs2019 拷貝到下圖所示目錄:

wtl 嚮導顯示的文字說明及各個選項對應的是儲存在 html 檔案下的 .htm 檔案,點選 finish 後會呼叫 scripts 目錄下的 default.js 檔案中的onfinish(selproj, selobj)函式,該函式根據之前在嚮導上的操作建立工程,並將 templates 目錄下對應的檔案拷貝到工程目錄下。

引數分析:

由於每個人的安裝習慣不同,會將 vs2019 安裝在不同的目錄,如果使用絕對路徑指示嚮導檔案所在目錄則無法達到我們的目的。凡事都是相對的,有絕對路徑相應的就有相對路徑,只是要找到正確的引數及設定方式,下面進行說明。

在使用絕對路徑時,引數wizard_name的值不會影響應用嚮導的使用;在使用相對路徑時,引數wizard_name的值與相對路徑共同配合才能使用應用嚮導,需要設定為當前所在的目錄名。設定方式如下:

經過以上設定,我們可以直接拷貝 vcprojects 目錄下的 wtl 資料夾到其它安裝了 vs2019 的電腦上,將其存放在對應的 common7\ide\vc\vcprojects 中就可以直接使用 wtl 應用嚮導。

- - - end - - -

WTL 中的COwnerDraw應用

cownerdraw是wtl為使用者提供為自畫和定製外觀控制項的模板類,最近被這個類搞的暈頭轉向,其實關鍵的東西也只是那麼一點點.自畫需要響應四個訊息 wm measureitem,wm drawitem,wm compareitem,和wm deleteitem,在atlframe.h標頭檔案中定...

WTL 中的COwnerDraw應用

cownerdraw是wtl為使用者提供為自畫和定製外觀控制項的模板類,最近被這個類搞的暈頭轉向,其實關鍵的東西也只是那麼一點點.自畫需要響應四個訊息 wm measureitem,wm drawitem,wm compareitem,和wm deleteitem,在atlframe.h標頭檔案中定...

初識spring boot 使用嚮導建立應用

1.使用spring initializer快速建立spring boot 專案 ide都支援使用spring的專案建立嚮導快速建立乙個spring boot專案,需要選擇需要的模組。嚮導會聯網建立springboot專案。沒用的src刪掉。pom檔案中匯入的test幫助我們單元測試。respons...