MFC 两属性页间如何将EDIT1里的内容通过点击OK 传输到另一对话框EDIT2里
展开全部
为主对话框类添加一个公有做前成员前启CString变量m_strEdt标识文本框的值。
为按钮添加单击响应。加入语句纯悔清:
CTabSampleDlg *pDlg = GetParent()->GetParent();
pDlg->m_strEdt = _T("HELLO");
OnSelchangeTab 事件代码如下
void CTabSampleDlg::OnSelchangeTab(NMHDR* pNMHDR, LRESULT* pResult)
{
// TODO: Add your control notification handler code here
switch (m_tab.GetCurSel())
{
case 0:
m_page1.ShowWindow(SW_SHOW);
m_page2.ShowWindow(SW_HIDE);
break;
case 1:
m_page1.ShowWindow(SW_HIDE);
m_page2.ShowWindow(SW_SHOW);
m_page2.SetDlgItemText(文本框控件ID,m_strEDt);
break;
default:
break;
}
*pResult = 0;
}
为按钮添加单击响应。加入语句纯悔清:
CTabSampleDlg *pDlg = GetParent()->GetParent();
pDlg->m_strEdt = _T("HELLO");
OnSelchangeTab 事件代码如下
void CTabSampleDlg::OnSelchangeTab(NMHDR* pNMHDR, LRESULT* pResult)
{
// TODO: Add your control notification handler code here
switch (m_tab.GetCurSel())
{
case 0:
m_page1.ShowWindow(SW_SHOW);
m_page2.ShowWindow(SW_HIDE);
break;
case 1:
m_page1.ShowWindow(SW_HIDE);
m_page2.ShowWindow(SW_SHOW);
m_page2.SetDlgItemText(文本框控件ID,m_strEDt);
break;
default:
break;
}
*pResult = 0;
}
追问
CTabSampleDlg 是什么啊
OnSelchangeTab 事件代码如下加到哪
我是初学者。
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询