如何从其句柄获取控件ID?

时间:2011-11-30 09:35:03

标签: winapi visual-c++

如果给出一个控件的id,它将如何得到一个控件的id?

我想在ListView控件的标题上设置工具提示。据我所知,我需要一个控件的id,我想添加这个工具提示。如MSDN中所述。

2 个答案:

答案 0 :(得分:12)

要回答您的直接问题,GetDlgCtrlID()

请注意,您链接的示例会立即将工具ID重新转换回句柄,从而使您的呼叫变得多余。

答案 1 :(得分:-1)

使用ListView_GetHeader()获取ListView的标头控件的HWND(这将取代您链接到的示例中的GetDlgItem()调用)。您无需获取标头的控件ID。