怎樣學習windows程式設計

時間 2022-04-18 21:44:26

1樓:匿名使用者

首先,對於windows 下的變數需要熟悉,histance 是例項控制代碼,而pstr屬於字串指標,這些都是windows 將一些基本變數進行了重定義而更形象的表述了這個變數它應該是個什麼。

接下來,我解釋一下這幾個引數。

1.在windows 程式執行時候,這個程式會產生乙個動態的程序。也就是乙個新的例項,而第乙個引數 hinstance 就是被賦予了這個程序空間中獨一無二的例項控制代碼。

2.c/c++執行庫總是將 hprevinstance 設定為null,這個引數完全是為了方便16位程式的移植,現在已無用處。

3.szcmdline 這個引數指定了程序執行時的命令列比如你執行乙個叫command 的程式,這樣 command -arg 那麼這個引數就是「command -arg」

4.icmdshow 指定了這個視窗如何被顯示,其中的引數很多,參考msdn的說明。

以上的具體**可以查詢微軟的msdn

教材的話可以採用《windows 核心程式設計》裡面有比較深入的說明。

2樓:

hinstance hinstance, hinstance hprevinstance,

pstr szcmdline, int icmdshow關鍵要先了解windows程式的執行機制

建議看《windows程式設計》、mfc等

如何學習程式設計知識,如何學習程式設計

程式設計學習思路 1 認識和理解程式設計 2 選擇合適的程式設計入門語言和環境 3 選擇合適的程式設計學習方法 4 多參與程式設計專案實踐 5 要堅持思考,創新和持續學習。成為一名程式設計高手是很多人的夢想,但這個夢想實現起來還是要有付出和方法的,對於如何學習程式設計,這是乙個非常大的話題,幾本書也...

windows下程式設計和Linux下程式設計有什麼區別?

語言都是一樣的!除了一些windows專用語言,比如c 或者linux專用語言,比如shell。關鍵是作業系統有本質的區別,我們寫程式需要呼叫作業系統的一些介面函式 api 來操作我們的計算機,所以從這方面看,程式設計是有區別的。比如c語言,兩個系統都有各自的標頭檔案 也有許多標頭檔案是相同的 wi...

學習程式設計的順序,程式語言的學習順序

沒有必要在學c 前擔憂這些 雖然c 是c的公升級版 學了c可以有助於c 的理解 畢竟c 是物件導向的 在物件導向這個概念沒建立起來之前 對於初學二者來說c 早概念理解上是會有一些困難 但這不與你能否學習掛鉤 目前程式設計設計方面c語言還是最受歡迎的 若要搞軟體設計 資料結構是必學的 因為資料結構設計...

學習程式語言的基礎是什麼,學習程式語言需要什麼基礎?

基礎是要在電子方面有很好的興趣.有比較好的硬體知識.計算機組成原理 資料結構 暈 1你喜歡什麼就去學.那麼多語言.c語言入門 高等數學 離散數學 資料庫入門 學習微軟bai的就先從vb開始,vb是比較好的入門語言,視覺化的,比較簡單,是非常好的入門語言。學習程式語言需要什麼基礎?01學程式設計需要什...

學習少兒程式設計有什麼好處呢,學習少兒程式設計對孩子有什麼好處?

一 強化孩子的邏輯思維能力i 編寫程式最重要的是如何將大問題不斷分解為小問題的過程,在這個過程中,孩子要思考如何合理地安排整個程式中的 才能讓程式流暢地處理輸入,計算,直到輸出,這將大大提高孩子的邏輯思維能力。二 培養孩子專注力。除了錯誤之外,每乙個程式編寫者都必須知道,無論大人還是小孩。有時,僅僅...