windows程式設計 筆記1

2021-08-26 07:25:50 字數 490 閱讀 3744

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,否則返回乙個資料塊...