卖逼视频免费看片|狼人就干网中文字慕|成人av影院导航|人妻少妇精品无码专区二区妖婧|亚洲丝袜视频玖玖|一区二区免费中文|日本高清无码一区|国产91无码小说|国产黄片子视频91sese日韩|免费高清无码成人网站入口

程序設(shè)計教程 為什么大學(xué)軟件工程系里不教Windows程序設(shè)計?

為什么大學(xué)軟件工程系里不教Windows程序設(shè)計?Windows編程需要高水平的C/C技能:除了深入了解和熟悉C/C的基本知識(包括但不限于宏、多級指針和通用指針、標(biāo)準(zhǔn)模板庫等),還需要了解C/C常用

為什么大學(xué)軟件工程系里不教Windows程序設(shè)計?

Windows編程需要高水平的C/C技能:

除了深入了解和熟悉C/C的基本知識(包括但不限于宏、多級指針和通用指針、標(biāo)準(zhǔn)模板庫等),還需要了解C/C常用的設(shè)計模式;

最重要的是您還需要了解windows消息機制、鉤子機制、windows窗口組件系統(tǒng)、DLL API封裝和調(diào)用、注冊表讀寫、windows服務(wù)開發(fā)模式、ring0和RING3、多線程和協(xié)作、套接字網(wǎng)絡(luò)編程等

如果您是基于在MFC開發(fā)方面,還需要了解MFC庫的開發(fā)如果是基于SDK的開發(fā),需要了解常用Windows API的用法和編程方式,熟悉MSDN的用法;

隨著研究的深入,您會發(fā)現(xiàn)您可能還需要逐步了解COM/DCOM/COM,你會發(fā)現(xiàn)你在大學(xué)課堂上所學(xué)的遠(yuǎn)遠(yuǎn)不足以支持你學(xué)習(xí)windows編程。。。你最好學(xué)好基礎(chǔ)知識[我要安靜][我要安靜][我要安靜

計算機編程的基本步驟:

(1)創(chuàng)建界面。程序的界面必須在一開始就設(shè)計好,否則后期很難修改。因此,是使用windows提供的默認(rèn)皮膚(參見圖1)還是編寫自己的皮膚需要首先考慮。注意:如果是一個完整的軟件,需要先設(shè)置軟件功能。

(2)設(shè)置屬性。這是一種通用的方法,類似于“創(chuàng)建程序接口”?;痉椒ㄊ恰皩傩源翱?,代碼(對象名稱)”。屬性名稱=屬性值“)。

(3)編寫代碼。在完成了程序的理論設(shè)計之后,我們開始編寫程序代碼。特定代碼與程序本身相關(guān)。

(4)保護項目。設(shè)計完成后,需要先保存項目。最好為每次修改保存源項目和修改后的項目,以便將來出現(xiàn)錯誤時可以快速恢復(fù)。

(5)試驗程序。修改完成后,要及時進行測試,發(fā)現(xiàn)存在的問題,并在創(chuàng)建可執(zhí)行程序后進行修改比較困難。

(6)創(chuàng)建可執(zhí)行程序(腳本)。項目完成后,您可以創(chuàng)建一個可執(zhí)行程序(或腳本)。這時,計算機程序已經(jīng)設(shè)計好了。