windows.h 中包含了 許多其他的標頭檔案
主要是 winuser.h使用者介面
winbase.h kernel函式
windef.h 一些型別的define
winnt.h 支援 unicode形態定義
wingdi.h 包含圖形介面函式
應用程式的入口函式
int winapi winmain //winapi #define winapi _stdcall 標準呼叫約定 很多語言都是用的這種呼叫約定
(hinstance hinstance, //例項的控制代碼 用於唯一標示應用程式
hinstance hprevinstance, //先前例項的控制代碼在win 32 下為 0已經被摒棄
lpstr lpcmdline, //command line
int nshowcmd ); /窗體的顯示方式
unicode 是為了解決ascii不能表示所有語言的問題
《Windows核心程式設計》筆記1 核心物件
由於.net framework中很多地方需要用到以前win32中的一些知識點,不了解其中的來朧去脈學習起來會比較吃力,於是準備用點時間補一下windows 核心方面的知識點,參考書本是經典的核心物件是核心分配的乙個記憶體塊,這種記憶體塊是乙個資料結構,表示核心物件的各種特徵。並且只能由核心來訪問。...
windows程式設計筆記
在複習socket通訊時遇到了i o復用技術這個問題,由這個問題引申出了select模型,i o通訊模型的問題,在windows下對其進行了實現。但是很多概念性的東西不是很明白,於是檢視了 windows核心程式設計 這本書,不得不說這本書對windows的很多東西講的很透徹,因為時間的原因,只專門...
Windows核心程式設計筆記 (1)錯誤處理
windows函式呼叫失敗時返回的值是和函式返回值的資料型別是有關的 資料型別 函式呼叫失敗 除傳參錯誤,程式設計師書寫錯誤等 返回的值 void 一般不會失敗 bool 函式失敗返回值為0,否則返回 個非0值,穩妥的做法為判斷值是否為false pvoid 呼叫失敗返回null,否則返回乙個資料塊...