关于在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个字节为一个单位

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