企业短信群发管理系统
发表在C语言图书答疑 2012-06-29
是否精华
版块置顶:
在短信发送界面,父窗口点击“电话簿”按钮,进入子窗口点击“全体员工插入”,然后返回父窗口。整个过程中,父窗口是如何得到子窗口信息然后更新的呢?
父窗口“电话簿”按钮响应函数OnButbook(),子窗口“全体员工插入”按钮响应函数OnButtonall(),根据自己对代码查看调试,OnButtonall()调用结束后,然后进入了OnButbook()函数了?两个函数代码如下:
void CSendNotedlg::OnButbook() 
{
// TODO: Add your control notification handler code here
CBookdlg dlg;
dlg.DoModal();
int num = dlg.m_Num;
for(int i=0;i<num;i++)
{
m_Grid.InsertItem(i,"");
m_Grid.SetItemText(i,0,dlg.m_ID[i]);
m_Grid.SetItemText(i,1,dlg.m_Name[i]);
m_Grid.SetItemText(i,2,dlg.m_Phone[i]);
}
}
void CBookdlg::OnButtonall() 
{
// TODO: Add your control notification handler code here

m_Num = m_Grid.GetItemCount();
for(int i=0;i<m_Num;i++)
{
m_ID[i]    = m_Grid.GetItemText(i,0);
m_Name[i]  = m_Grid.GetItemText(i,1);
m_Phone[i] = m_Grid.GetItemText(i,5);
}
CDialog::OnCancel();
}

分享到:
精彩评论 1
C语言
学分:0 LV1
TA的每日心情
无聊
2021-11-12 22:00:04
2012-07-03
沙发
dlg.DoModal(); 执行后,在对话框中输入数据。然后关闭子窗口
主程序继续执行

此时,子窗口只是被隐藏了,并没有被销毁,因此dlg.m_Num就可以取得子窗口信息。
首页上一页 1 下一页尾页 1 条记录 1/1页
手机同步功能介绍
友情提示:以下图书配套资源能够实现手机同步功能
明日微信公众号
明日之星 明日之星编程特训营
客服热线(每日9:00-17:00)
400 675 1066
mingrisoft@mingrisoft.com
吉林省明日科技有限公司Copyright ©2007-2022,mingrisoft.com, All Rights Reserved长春市北湖科技开发区盛北大街3333号长春北湖科技园项目一期A10号楼四、五层
吉ICP备10002740号-2吉公网安备22010202000132经营性网站备案信息 营业执照