請介紹一下windows程式設計有哪幾種?主要幹什麼?

2025-06-08 08:41:23 字數 2101 閱讀 3666

1樓:匿名使用者

lz錯了,sdk mfc只是開發普通的應用程式,sdk是要自己寫程式的框架,而mfc則把乙個程式的框架搭好了,剩下的就是向框架裡填自己需要的東西,至於編寫遊戲,使用api自帶的gdi(繪圖)就不夠了,這時候就需要專業汪高的圖形介面庫,返螞比較流行的比如opengl(跨平臺的) dx(只限於windows平臺),lz還有什麼不漏陵埋懂的問。

windows程式設計與c語言的主要區別是什麼?

2樓:惠企百科

一、主體不同。

1、windows程式設計:基於mfc類庫進行的程式開發設計。

2、c語言:是一門程序導向的、抽象化的通用程式設計語言,廣泛應用於底層開發。

二、特點不同。

1、windows程式設計:以c++類的形式封裝了windows api,並且包含乙個應用程式框架,以減少應用程式開發人員的工作量。

2、c語言:僅產生少量的機器語言以及不需要任何執行環境支援便能執行的高效率程式設計語言。儘管c語言提供了許多低階處理的功能,但仍然保持著跨平臺的特性。

三、優缺點不同。

1、windows程式設計:包含大量windows控制代碼封裝類和很多windows的內建控制項和元件的封裝類。專心的考慮程式的邏輯,而不是這些每次程式設計都要重複的東西,但是由於是通用框架,沒有最好的針對性。

2、c語言:依靠非常全面的運算子和多樣的資料型別,可以輕易完成各種資料結構的構建,通過指標型別更可對記憶體直接定址以及對硬體進行直接操作,因此既能夠用於開發系統程式,也可用於開發逗散應用軟體。

簡述windows應用程式設計的基本步驟

3樓:裁決加

電腦程式設計基本步驟:

1)建立介面。程式的介面必須在一開始就設計好,否則在後期將很難進行修改。因此,是使用windows提供的預設**(見圖1)還是自己編寫**,需要最早進行構思。

注意:如果是乙個整體的軟體,需要先進行軟體功能設定。

2)設定屬性。這個是通用的方法,作用和「建立程式介面」差不多,基本方法就是「屬性視窗、**(物件名稱。屬性名稱=屬性值)」。

3)編寫**。完成程式理論設計之後,就開始編寫程式**了,具體**與程式本身有關。

4)儲存工程。設計完畢之後首先需要把工程儲存下來,最好是每一次修改都儲存源工程和修改後的工程,以便日後在遇到錯誤時快速恢復。

5)測試程式。完成修改之後要及時測試,發現已有的問題,建立了可執行程式之後就很難再修改了。

6)建立可執行程式(指令碼)。完成工程之後就可以建立出乙個可執行程式(或指令碼)了。此時電腦程式已經設計完畢。

簡述windows程式設計的特點

4樓:惠企百科

乙個windows應用程式具有以下的特性: 事件驅動程式設計、訊息迴圈與輸入、圖形輸出、使用者介面物件、資源共享、動態鏈結庫等等。

1、事件驅動的程式設計。

傳統的ms-dos程式主要採用順序的、關聯的、過程驅動的程式設計方法。乙個程式是一系列預先定義好的操作序列的組合,它具有一定的開頭、中間過程和結束。程式直接控制程式事件和過程的順序。

這樣的程式設計方法是面向程式而不是面向使用者的,互動性差,使用者介面不夠友好,因為它強迫使用者按照某種不可更改的模式進行工作。

控制檯應用程式與windows應用程式的根本區別在於前者是通過呼叫系統函式來獲得使用者輸入的,而windows程式則是通過系統傳送訊息來處理使用者輸入的。

2、訊息迴圈與輸入。

事件驅動圍繞著訊息的產生與處理,一條訊息是關於發生的事件的訊息。事件驅動是靠訊息迴圈機制來實現的。輸入訊息:

包括鍵盤和滑鼠的輸入。這一類訊息首先放在系統訊息佇列中,然後由windows將它們送入應用程式訊息佇列中,由應用程式來處理鎮枝訊息。

3、圖形輸出。

windows程式不僅在輸入上與dos程式不同,而且在程式輸出上也與dos有著很大不同,主要表現為:dos程式獨佔整個顯示螢幕,其他程式在後臺等待。而windows的每乙個應用程式對螢幕的一部分旦旅滾進行處理。

dos程式可以直接往螢幕上輸出,而windows是乙個多視窗的作業系統,由作業系統來統一管理螢幕輸出;每個視窗要輸出內容時,必須首先向作業系統發出請求(gdi請求),由作業系統完成實際的螢幕輸出工作。

請介紹一下張學良生平請介紹一下張學良生平

張學良張學良 1901.6.3 2001.10.15 愛國將領,東北軍首領。字漢卿,號毅庵。奉系軍閥首領張作霖長子,生於奉天新民桑林子 今屬遼寧檯安 生平東三省陸軍講武堂畢業。1922年第一次直奉戰爭中,任東路軍第2梯隊司令,戰敗後協助其父整軍經武。1924年第二次直奉戰爭中,任第3軍軍長。1925...

請介紹一下蠟燭的性質,請介紹一下蠟燭的性質 化學

現在蠟燭的主要原料是石蠟,石蠟是從石油的含蠟餾分經冷榨或溶劑脫蠟而製得的蠟燭,是幾種高階烷烴的混合物,主要是正二十二烷 c22h46 和正二十八烷 c28h58 含碳元素約85 含氫元素約14 新增的輔料有白油,硬脂酸,聚乙烯,香精等,其中的硬脂酸 c17h35cooh 主要用以提高軟度,具體新增要...

請介紹一下雁蕩山

雁蕩山位於中國東南溫州市境和台州市南部。載敬堂集 載 雁蕩山以甌江自然斷裂,分北雁蕩山和南雁蕩山。年月,有 古火山立體模型 之稱的雁蕩山被聯合國教科文組織評為世界地質公園,以該公園管理機構和地質展示館均在北雁蕩山等因,北雁蕩山或捷稱雁蕩山。距杭州公里,溫州公里。始開發於南北朝,改悔興於唐,盛於宋,素...