如何使用WTL編寫第一個程序
WTL是Windows Template Library的縮寫,是一個非常輕量的界面庫,基于ATL封裝。相比于MFC,輕量是其最大的一個優(yōu)點。經過十幾年的發(fā)展,穩(wěn)定性得到很大的提升。唯一的缺點就是網上
WTL是Windows Template Library的縮寫,是一個非常輕量的界面庫,基于ATL封裝。相比于MFC,輕量是其最大的一個優(yōu)點。經過十幾年的發(fā)展,穩(wěn)定性得到很大的提升。唯一的缺點就是網上可查資料太少。本文將介紹如何編寫WTL的第一個程序,后續(xù)篇章將逐步介紹WTL的使用,若感興趣請關注我的經驗。如果覺得此篇經驗有幫助,請勿忘點擊左邊小手,您的支持是我最大的激勵!
配置項目屬性
首先打開Vs2013,選擇File-gt;New-gt;Project。依次選擇Installed-gt;Templates-gt;Visual C -gt;WTL,中間選擇“ATL/WTL Application Wizard”,這里項目名稱寫為“Mywtl”,然后點擊“OK”按鈕開始配置項目屬性。為了簡單起見,我們選擇基本對話框的程序,即“Dialog Based”。配置如圖所示,點擊“Finish”完成項目配置。這樣,一個WTL工程就創(chuàng)建好了。
添加代碼并調試運行
創(chuàng)建完成后,我們可以開始編寫代碼。打開“Main.cpp”文件,在OnOK函數里面加入下面這行代碼:“::MessageBox(NULL, _T("成功啦!"), _T("WTL第一個程序"), MB_OK);”,同時注釋下面一行:“//CloseDialog(wID);”。然后點擊“Local Windows Debugger”進行調試運行。
查看運行結果
在界面上點擊“OK”按鈕,會顯示如下所示的對話框,表示第一個WTL項目已經成功運行。
通過以上步驟,我們完成了使用WTL編寫第一個程序的過程。后續(xù)篇章將繼續(xù)介紹更多關于WTL的使用技巧和注意事項。希望本文能對您有所幫助,若有任何問題或建議,請留言交流。