根据控件ID得到句柄

来源:互联网 发布:opencms访问数据库 编辑:程序博客网 时间:2024/06/05 11:39

假设有8个相同控件

HWND            m_hwndSplit[8];

 for (int i = 0; i < 8; i++)
 {
  m_hwndSplit[i] = GetDlgItem(ID_XX+i)->GetSafeHwnd();
 }

BOOL CXX::FindIndexByHandle(HWND hwnd)
{
 BOOL bFind = FALSE;
 for(int i = 0; i< 8; i++)
 {
  if (hwnd == m_hwndSplit[i])
  {
   bFind = TRUE;
   break;
  }
 }
 return bFind;
}