劇多
首頁
資訊
體育
娛樂
汽車
投資
財經
軍事
科技
數碼
科學
遊戲
歷史
健康
政治
影視
旅遊
育兒
美食
時尚
房產
農業
社會
文化
教育
技術
美文
情感
故事
家居
職場
自然
闢謠
心理
攝影
漫畫
生活
其它
Club
Tips
熱門話題
搜尋
註冊
登入
首頁
>
Club
>
2021-02-22 18:44
C++基於VS2008windows窗體應用程式中編寫程式碼?
6
回覆列表
1 # 使用者8542928681829
擼主所說的看著像WinRT/Win8 VS2012中的C++程式碼 不過這與擼主所說的窗體程式不同,也與windows控制檯應用程式不同。
如果擼主要寫窗體程式的話,建立工程時需要選擇MFC專案--對話方塊應用程式,這是最基礎的,因為它提供了視覺化的控制元件拖動編輯。當然,單文件與多文件也可以,不過比對話方塊程式更復雜更難。擼主下面所說的那個程式碼是控制檯應用程式,是無法視覺化的。而且,控制檯應用程式的入口函式為main,而win32非控制檯應用程式的入口函式一般為WinMain,所以,擼主還請不要把它們這兩類弄混淆了。如果擼主想要在後臺寫視覺化程式的話【也就是擼主所說的,該怎樣去寫、在哪裡去寫那些程式碼】,那麼擼主需要有面向物件的程式設計經驗。舉個例子,MFC應用程式這整個物件是在windows提供的CWnd類的基礎上繼承而來的,程式設計師要做的就是重寫它所提供的虛擬函式們,以及運用事件。在這樣的一種開發框架下,程式設計師至少需要對 封裝、繼承 和 多型非常熟悉,因為視覺化程式中的各種組成部分都是以物件的形式存在的。所以我建議擼主先要熟練掌握C++的類部分,然後嘗試從MFC模版的對話方塊程式入手,最後深入後臺編譯器自動生成的程式碼,一步步掌握windows物件型別,最終可以自己來寫那些視覺化後臺程式碼。希望對擼主有幫助。
發表回復
相關內容
用C語言編寫的小遊戲程式碼是什麼?
為什麼程式碼可以變成程式?
編寫的shell程式執行前必須賦予該指令碼檔案什麼許可權?
新代系統CNC攻牙程式怎麼編寫?
python編寫的程式如何儲存和執行?
python題:隨機密碼生成。編寫程式,在26個字母大小寫和9個數字組成的列表中隨機生成10個8位密碼?
編寫c程式時平時成績佔的百分比怎麼表示?
怎麼給焊接機器人編寫程式?
怎樣用C語言編寫開平方根程式?
架構師需要編寫程式碼嗎?
∧
中秋節和大豐收的關聯?
∨
最近失業半個月,找不到合適工作,愁人呀!該怎麼辦?
熱門排行
g78高鐵怎麼訂餐?
鐵觀音的來歷種類?
什麼手機通話保密性好?
新裝空調怎樣排氣?
金功和林海哪個好?
新能源備胎怎麼固定在後備箱?
晶核元素師選帕羅汀還是暴龍角?
演唱會門票轉贈成功是怎樣?
水穩原材料多少方送檢一次?
種植梨瓜的妙招?
擼主所說的看著像WinRT/Win8 VS2012中的C++程式碼 不過這與擼主所說的窗體程式不同,也與windows控制檯應用程式不同。
如果擼主要寫窗體程式的話,建立工程時需要選擇MFC專案--對話方塊應用程式,這是最基礎的,因為它提供了視覺化的控制元件拖動編輯。當然,單文件與多文件也可以,不過比對話方塊程式更復雜更難。擼主下面所說的那個程式碼是控制檯應用程式,是無法視覺化的。而且,控制檯應用程式的入口函式為main,而win32非控制檯應用程式的入口函式一般為WinMain,所以,擼主還請不要把它們這兩類弄混淆了。如果擼主想要在後臺寫視覺化程式的話【也就是擼主所說的,該怎樣去寫、在哪裡去寫那些程式碼】,那麼擼主需要有面向物件的程式設計經驗。舉個例子,MFC應用程式這整個物件是在windows提供的CWnd類的基礎上繼承而來的,程式設計師要做的就是重寫它所提供的虛擬函式們,以及運用事件。在這樣的一種開發框架下,程式設計師至少需要對 封裝、繼承 和 多型非常熟悉,因為視覺化程式中的各種組成部分都是以物件的形式存在的。所以我建議擼主先要熟練掌握C++的類部分,然後嘗試從MFC模版的對話方塊程式入手,最後深入後臺編譯器自動生成的程式碼,一步步掌握windows物件型別,最終可以自己來寫那些視覺化後臺程式碼。希望對擼主有幫助。