劇多
首頁
資訊
體育
娛樂
汽車
投資
財經
軍事
科技
數碼
科學
遊戲
歷史
健康
政治
影視
旅遊
育兒
美食
時尚
房產
農業
社會
文化
教育
技術
美文
情感
故事
家居
職場
自然
闢謠
心理
攝影
漫畫
生活
其它
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語言編寫開平方根程式?
架構師需要編寫程式碼嗎?
∧
中秋節和大豐收的關聯?
∨
最近失業半個月,找不到合適工作,愁人呀!該怎麼辦?
熱門排行
大林寺桃花的解釋?
血鸚鵡管家是誰扮演的?
冰箱空開選16a還是20a?
變頻器FWD燈閃是什麼故障?
手機膜為什麼會翹起來?
大通g10剎車硬是怎麼回事?
創造與魔法星月鰩必刷位置?
鋼構驗收的內容有哪些?
廚房推拉門左右拉反了怎麼弄回來?
mini車型區別?
擼主所說的看著像WinRT/Win8 VS2012中的C++程式碼 不過這與擼主所說的窗體程式不同,也與windows控制檯應用程式不同。
如果擼主要寫窗體程式的話,建立工程時需要選擇MFC專案--對話方塊應用程式,這是最基礎的,因為它提供了視覺化的控制元件拖動編輯。當然,單文件與多文件也可以,不過比對話方塊程式更復雜更難。擼主下面所說的那個程式碼是控制檯應用程式,是無法視覺化的。而且,控制檯應用程式的入口函式為main,而win32非控制檯應用程式的入口函式一般為WinMain,所以,擼主還請不要把它們這兩類弄混淆了。如果擼主想要在後臺寫視覺化程式的話【也就是擼主所說的,該怎樣去寫、在哪裡去寫那些程式碼】,那麼擼主需要有面向物件的程式設計經驗。舉個例子,MFC應用程式這整個物件是在windows提供的CWnd類的基礎上繼承而來的,程式設計師要做的就是重寫它所提供的虛擬函式們,以及運用事件。在這樣的一種開發框架下,程式設計師至少需要對 封裝、繼承 和 多型非常熟悉,因為視覺化程式中的各種組成部分都是以物件的形式存在的。所以我建議擼主先要熟練掌握C++的類部分,然後嘗試從MFC模版的對話方塊程式入手,最後深入後臺編譯器自動生成的程式碼,一步步掌握windows物件型別,最終可以自己來寫那些視覺化後臺程式碼。希望對擼主有幫助。