标签: c++ mfc hwnd cwnd
如果我有一个带有按钮控件的MFC对话框,有没有办法使用按钮的ID(例如IDC_BUTTON_YES)构建该控件的HWND或CWND?
答案 0 :(得分:3)
是的,您可以使用MFC对话框的GetDlgItem函数!
以下是您的示例:
CWnd* myWnd = this->GetDlgItem(IDC_LIST1); // as CListBox CListBox* myListBox = (CListBox*)this->GetDlgItem(IDC_LIST1);