GetDlgCtrlID函式原型為int GetDlgCtrlID(HWND hwndCtl); 功能是獲取指定控制項的ID號;
參數含義:
hwndCtl:指定要獲取其ID的控制項句柄;
返回值:
成功則返回hwndCtl指定的控制項的ID號,返回0則表示函式調用失敗。
注意事項:
ID是針對子窗體而言的。一個應用程式可以通過在調用CreateWindowEx函式創建窗體時把這個ID號傳遞給hMenu參數。這個ID號也可以通過調用SetWindowLong和GetWindowLong來設定和獲取,方法是指定參數nIndex的值為GWL_ID。
雖然hwndCtl表示一個頂層視窗時GetDlgCtrlID也可能返回一個(非零)值,但要牢記頂層視窗不能有ID(identifier),因而這個返回值也是無效的。
開發指南:
平台:Windows CE 1.0 及更高版本
頭檔案:Winuser.h
庫:Dlgmgr.lib
hwndCtl:指定要獲取其ID的控制項句柄;
返回值:
成功則返回hwndCtl指定的控制項的ID號,返回0則表示函式調用失敗。
注意事項:
ID是針對子窗體而言的。一個應用程式可以通過在調用CreateWindowEx函式創建窗體時把這個ID號傳遞給hMenu參數。這個ID號也可以通過調用SetWindowLong和GetWindowLong來設定和獲取,方法是指定參數nIndex的值為GWL_ID。
雖然hwndCtl表示一個頂層視窗時GetDlgCtrlID也可能返回一個(非零)值,但要牢記頂層視窗不能有ID(identifier),因而這個返回值也是無效的。
開發指南:
平台:Windows CE 1.0 及更高版本
頭檔案:Winuser.h
庫:Dlgmgr.lib