怎样在两个都已经打开的窗口之间传数据(VC++) 不用网络技术(soket)。 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 方法很多:1 剪帖板2 管道3 内存映射文件4 磁盘上的临时文件5 环境变量(DOS时代常用)。。当然如果数据量小, 用消息最好。 两个窗体:CDlg1,CDlg2分别有两个EDIT:m_editDlg1,m_editDlg2在CDlg1的OnChangeEdit1()中,写入:CString ss;m_editDlg1.GetWindowText (ss);HWND hDlg2=::FindWindow (NULL,"Dialog2");HWND hDlg2_Edit=::FindWindowEx (hDlg2,NULL,"edit",NULL);::SendMessage(hDlg2_Edit,WM_SETTEXT,0,(LPARAM)(LPCTSTR)ss.GetBuffer (ss.GetLength ()));代码有点土,见笑了 两个窗体:CDlg1,CDlg2分别有两个EDIT:m_editDlg1,m_editDlg2在CDlg1的OnChangeEdit1()中,写入:CString ss;m_editDlg1.GetWindowText (ss);HWND hDlg2=::FindWindow (NULL,"Dialog2");HWND hDlg2_Edit=::FindWindowEx (hDlg2,NULL,"edit",NULL);::SendMessage(hDlg2_Edit,WM_SETTEXT,0,(LPARAM)(LPCTSTR)ss.GetBuffer (ss.GetLength ()));代码有点土,见笑了 在窗口类中加一个函数MyMessage()用于通信,在内部作相应处理,窗口A向窗口B发消息则B.MyMessage(),窗口B向窗口A发消息则A.MyMessage() VC6.0代码的移植到VS2008出错 会IE插件编程的朋友请进来帮我解决一下问题(BHO) 问题请教:视频问题 CTabCtrl中禁用某个标签 虚函数是墨认的吗? 记录集和表 (超难问题!)如何根据输入文字的多少,自动改变对话框的大小及变换背景图片? 当combox改变时,怎样取得combox的值? MFC的内存泄漏检测,能输出文件名和行号吗? 高分请教达人...error LNK2001: 无法解析的外部符号 _t_fl 文档类里输出 问题:VC在debug时报告有内存泄漏
当然如果数据量小, 用消息最好。
分别有两个EDIT:m_editDlg1,m_editDlg2在CDlg1的OnChangeEdit1()中,写入:
CString ss;
m_editDlg1.GetWindowText (ss);
HWND hDlg2=::FindWindow (NULL,"Dialog2");
HWND hDlg2_Edit=::FindWindowEx (hDlg2,NULL,"edit",NULL);
::SendMessage(hDlg2_Edit,WM_SETTEXT,0,(LPARAM)(LPCTSTR)ss.GetBuffer (ss.GetLength ()));代码有点土,见笑了
分别有两个EDIT:m_editDlg1,m_editDlg2在CDlg1的OnChangeEdit1()中,写入:
CString ss;
m_editDlg1.GetWindowText (ss);
HWND hDlg2=::FindWindow (NULL,"Dialog2");
HWND hDlg2_Edit=::FindWindowEx (hDlg2,NULL,"edit",NULL);
::SendMessage(hDlg2_Edit,WM_SETTEXT,0,(LPARAM)(LPCTSTR)ss.GetBuffer (ss.GetLength ()));代码有点土,见笑了