windows核心程式設計筆記(一)

2021-06-20 08:10:29 字數 622 閱讀 6441

1.setwindowredraw:設定視窗的可重繪狀態    

這個函式是不是把整個視窗(包括視窗控制項)的和重繪相關的訊號 遮蔽掉了?

2.combobox_setitemdata 巨集:

函式原型:

int combobox_setitemdata(

hwnd hwndctl,//空間控制代碼

int index,//子項索引

lparam data//插入的資料

);

3.巨集:forward_wm_command
巨集 forward_wm_command(hwnd,idc_processmodulelist,

hwndlist,cbn_selchange,sendmessage);//這乙個巨集起始相當於:作用是給子控制項發訊息

//sendmessage(hwnd,wm_command,makewparam(idc_processmodulelist), //wparam 的低16位是控制項id,高16位是通知碼

//(lparam)getdlgitem(hwndlist,cbn_selchange)); //lparam 為控制項控制代碼



《Windows核心程式設計》讀書筆記(一)

第1章對程式錯誤的處理 1 常見的windows函式的返回型別 void 無返回值型,該函式的執行不可能失敗。windows函式很少此型別 bool 函式執行失敗則返回0,否則返回非0 handle 失敗則返回null,否則返回乙個可操作的物件的handle。注 有些函式會返回乙個控制代碼值inva...

windows核心程式設計讀書筆記(一)

第一章 錯誤處理 通過getlasterror函式獲得更多的錯誤資訊,或者在監視框中使用 err,hr vs2005 獲得錯誤資訊,而不僅僅是錯誤編號。第二章 字元和字串處理 在應用程式中,應確保要麼同時定義了unicode和 unicode,要麼就乙個都不定義,前者是windows所用,後者是c執...

《Windows核心程式設計》筆記1 核心物件

由於.net framework中很多地方需要用到以前win32中的一些知識點,不了解其中的來朧去脈學習起來會比較吃力,於是準備用點時間補一下windows 核心方面的知識點,參考書本是經典的核心物件是核心分配的乙個記憶體塊,這種記憶體塊是乙個資料結構,表示核心物件的各種特徵。並且只能由核心來訪問。...