關於在SetWindowLong函數中使用cbWndExtra的一點總結

感謝chehw的指點:

cbWndExtra其實是在SetWindowLong函數中對應標識GWL_USERDATA的使用

 

wndclass.cbWndExtra = 2*sizeof (long) ;該語句在窗口中額外留了8字節的空間

 

當用SetWindowLong(hwnd,iData,dData)函數設置額外空間中的值時,當iData爲0時,是設置額外空間中的前4個字節的值爲dData;爲1時,是設置後4個字節的值爲dData;4個字節爲一個單位

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章