VC++基于单文本MFC,创建了菜单及两个菜单项各自对应于一个非模式对话框,如何实现数据交换
2.建立全局变量如int a,另一个对话框类中加extern int a;
可以留下你的联系方式吗?1101308086,希望你闲暇时能给本人一些宝贵指点
我编一个给你发过来,qq583781
靠,附件传不上来,给你主要的代码
void dlg1::OnChangeDlg1Edit()
{
// TODO: If this is a RICHEDIT control, the control will not
// send this notification unless you override the CDialog::OnInitDialog()
// function and call CRichEditCtrl().SetEventMask()
// with the ENM_CHANGE flag ORed into the mask.
// TODO: Add your control notification handler code here
UpdateData(1);
iShare=m_Dlg1Edit;
HWND wnd,hEdit;
int iID;
wnd=::FindWindow(NULL,"Dialog2");
if(wnd==0){AfxMessageBox("对话框2没有打开!");return;}
hEdit=::GetDlgItem(wnd,IDC_DLG2_EDIT);
iID=::GetDlgCtrlID(hEdit);
::SetDlgItemInt(wnd,iID,iShare,1);
}