函數原型:函數
LONG GetWindowLong( HWND hWnd,int nIndex )spa
參數:指針
hWnd:指定窗口的句柄原型
nIndex:須要得到的信息的類型回調函數
值 功能io
nIndex取值以下:ast
GWL_EXSTYLE 獲得擴展的窗口風格擴展
GWL_STYLE 獲得窗口風格請求
GWL_WNDPROC 獲得窗口回調函數的地址,或者句柄。獲得後必須使用CallWindowProc函數來調用 程序
GWL_HINSTANCE 獲得應用程序運行實例的句柄
GWL_HWNDPARENT 獲得父窗口的句柄
GWL_ID 獲得窗口的標識符
GWL_USERDATA 獲得和窗口相關聯的32位的值(每個窗口都有一個有意留給建立窗口的應用程序是用的32位的值)
當hWnd標識一個對話框時可使用下面的值
Value Action
DWL_DLGPROC 獲得對話框回調函數的地址,或者句柄。獲得後必須使用CallWindowProc函數來調用
DWL_MSGRESULT 獲得對話框回調函數中消息處理過程的返回值
DWL_USER 獲得額外的應用程序私有信息,如一些句柄和指針等
返回值:
成功時,返回一個請求的32位的值
失敗時,返回0,可使用GetLastError來取得錯誤信息