1〉怎样修改标题栏(主界面View,不是对话框)图标??
2> 在View中哪个函数(或自己定义)可以显示该类的一个CString变量??
如:我的View中是个ListCtrl,我现在接受对话框传入的参数 (m_str1,m_str2,m_str3)了,现在在哪个函数中编插入值的语句??
望2〉提供详细代码
小弟不甚感激!!!!!!!!!!
2> 在View中哪个函数(或自己定义)可以显示该类的一个CString变量??
如:我的View中是个ListCtrl,我现在接受对话框传入的参数 (m_str1,m_str2,m_str3)了,现在在哪个函数中编插入值的语句??
望2〉提供详细代码
小弟不甚感激!!!!!!!!!!
2)在View中弹出对话框的函数,响应对话框DoModal()后直接插入LISTCTRL
{
CDlgSetting dlg;
if(dlg.DoModal() == IDOK)
{
m_list.InsertItem(0,dlg.m_str1);
m_list.SetItemText(0,1,dlg.m_str2);
m_list.SetItemText(0,2,dlg.m_str3);
UpdateData(FALSE);
}
}
{
CLIstCtrl &ListCtl = GetListCtrl();
...
}
也就是根本没有执行嘛
void CTestView::OnSettingDlg()
{
CDlgSetting dlg;
if(dlg.DoModal() == IDOK)
{
int nRow;
nRow = m_list.InsertItem(0, dlg.m_str1);
m_list.SetItemText(nRow, 1, dlg.m_str2);
m_list.SetItemText(nRow, 2, dlg.m_str3);
}
}CMyDlg::OnOK()
{
GetDlgItem(IDC_EDIT1)->GetWindowText(m_str1);
GetDlgItem(IDC_EDIT2)->GetWindowText(m_str2);
GetDlgItem(IDC_EDIT3)->GetWindowText(m_str3); return CDialog::OnOK();
}