MFC 单击列表框中的一项将该项数据显示到编辑框中,该怎么处理

MFC 单击列表框中的一项将该项数据显示到编辑框中
怎么样单击列表框中的一项将该项数据显示到编辑框中,列表框中的数据是数据库中的。
我觉得是添加一个鼠标响应消息,然后将列表框中的变量赋值到编辑框中的变量,但是不知道怎么添加。

------解决方案--------------------
void CHelloWorld2Dlg::OnLbnSelchangeWebList()
{
CString strText;

INT_PTR nCurSel;

nCurSel = m_listBox.GetCurSel();

m_listBox.GetText(nCurSel, strText);

SetDlgItemText(IDC_MULTI_LINE_EDIT, strText);
}
------解决方案--------------------
void C***Form::OnClickList(NMHDR* pNMHDR, LRESULT* pResult) 
{
CPoint   pt;   
GetCursorPos(&pt);   
m_List.ScreenToClient(&pt);   
LVHITTESTINFO   ht;   
ht.pt   =   pt;   
m_List.SubItemHitTest(&ht);
row=ht.iItem;
GetCursorPos(&pt); 
if(ht.iItem>=0 && ht.iSubItem>0)
{
                CString strText;
strText=m_List.SetItemText(ht.iItem,ht.iSubItem);
                SetDlgItemText(IDC_EDIT, strText);
}
*pResult = 0;
}