请您帮我诊断一下!
通过按列表框的文件名,要在另外一个对话框(CWndText maindlg)中的静态文本中(设该静态文本变量为m_Text)显示该文件名,这样调用之后,运行无误,但不出现文件名,为何?
void CListDlg::OnClickList1(NMHDR* pNMHDR, LRESULT* pResult)
{
CWndText maindlg;
for(int i=0;i<m_ListCtrl.GetItemCount();i++){
if(m_ListCtrl.GetItemState(i,LVIS_SELECTED)==LVIS_SELECTED)
{
maindlg.m_Text=m_ListCtrl.GetItemText(i,0);
}
}
UpdateData(FALSE);
*pResult = 0;
}