GetDlgCtrlID函数返回指定控件的标识符。
int GetDlgCtrlID(
HWND 【//控制柄】 | //控制柄 |
); |
参数
【//控制柄】
标识控件。
返回值
如果函数成功,返回值就是控件的标识符。
如果函数失败,返回值为NULL。例如,【//控制柄】参数的无效值将导致该函数失败。
备注
GetDlgCtrlID接受子窗口句柄以及对话框中控件的句柄。当调用CreateWindow或CreateWindowEx功能时,应用程序通过在【HMENU】参数中分配标识符值来创建窗口时,设置子窗口的标识符。
尽管GetDlgCtrlID可以返回一个值,如果【//控制柄】标识一个顶级窗口,顶级窗口不能有标识符,这样的返回值永远无效。
也可以看看