GetDlgCtrllD是一個編程函式,該函式功能為返回指定控制的標識符。
基本介紹
- 外文名:GetDlgCtrllD
- 函式功能:函式返回指定控制的標識符
- 函式原型:Int GetDlgCtrllD
- 參數:hwndCtl
簡介,發展,
簡介
函式功能:該函式返回指定控制的標識符。
函式原型:Int GetDlgCtrllD(HWND hwndCtl);
參數:
發展
hwndCtl:標識控制的句柄。
備註:GetDlgCtrllD函式接收子視窗句柄和對話框中的控制句柄。當應用程式調用CreateWindow或CreateWindowEx函式,通過把標識符的值設定為hmenu參數來創建視窗時,應用程式為了視窗句柄設定標識符。如果hwndCtrl標識一個頂層視窗儘管GetDlgCtrllD可以返回一個值,但頂層視窗不能有標識符且這樣的返回值從不生效。windows CE:標識符僅對子視窗有效。標識符叫以通過把作為hwndCtrl參數中的標識符傳遞到CreatewindowEx函式來設定,它也可以通過調用帶有設定為GWL_ID的nlndex參數的SetwindowLong和GetWindowLong函式來設定和檢索。
速查:Windows NT:3.1及以上版本;Windows:95及以上版本;Windows CE:1.0及以上版本;頭檔案:winuser.h;庫檔案:user32.lib。