标题:Tab 子页面控件访问另一个 Tab 子页面控件
只看楼主
jstzhurj
Rank: 1
等 级:新手上路
帖 子:4
专家分:0
注 册:2014-5-1
结帖率:0
已结贴  问题点数:20 回复次数:5 
Tab 子页面控件访问另一个 Tab 子页面控件
[local]1[/local]

在写程序时碰到问题,希望各位大侠予以指教。
首先在VC6.0环境创建了一个Dlg对话框CTABtestDlg,,在对话框上拖进去两个tab控件,一个ListBox控件(变量m_list1),
再创建4个新的对话框A、B、C,D用create(IDD_**,GetDlgItem(IDD_***))方法将A、B创建为m_tab1的子页面,
C、D创建为m_tab2的子页面,在D上也创建一个ListBox变量m_list2。
在A上创建一个按钮,点击该按钮,主对话框上ListBox很容易实现对该事件的响应。

void Tab1page1::OnButton1()
{
// TODO: Add your control notification handler code here
CTABtestDlg *pMain = (CTABtestDlg*)((this)->GetParent()->GetParent());
        pMain->m_list1.ResetContent();
        pMain->m_list1.AddString("接收");
}
问题是:在A上点击按钮,如何实现在D中的ListBox上显示?
请大侠指教,源程序在附件中,谢谢!
搜索更多相关主题的帖子: control create 对话框 
2014-05-01 07:42
jstzhurj
Rank: 1
等 级:新手上路
帖 子:4
专家分:0
注 册:2014-5-1
得分:0 
回复 楼主 jstzhurj
可以上传附件吗?
2014-05-01 07:44
jstzhurj
Rank: 1
等 级:新手上路
帖 子:4
专家分:0
注 册:2014-5-1
得分:0 
回复 2 楼 jstzhurj

图片也贴不上吗?
2014-05-01 07:55
yuccn
Rank: 20Rank: 20Rank: 20Rank: 20Rank: 20
来 自:何方
等 级:版主
威 望:167
帖 子:6809
专家分:42393
注 册:2010-12-16
得分:10 
方法很多,比如发送给消息给目标窗口,那个窗口响应一下消息事件就行了

我行我乐
我的博客:
http://blog.yuccn. net
2014-05-01 16:18
NBABOY
Rank: 4
等 级:业余侠客
威 望:4
帖 子:129
专家分:281
注 册:2013-5-2
得分:10 
使用剪切版也是一样的。,
2014-05-01 20:01
jstzhurj
Rank: 1
等 级:新手上路
帖 子:4
专家分:0
注 册:2014-5-1
得分:0 
void Tab1page1::OnButton1()
 {
 // TODO: Add your control notification handler code here
 CTABtestDlg *pMain = (CTABtestDlg*)((this)->GetParent()->GetParent());
         pMain->m_list1.ResetContent();
         pMain->m_list1.AddString("接收");
// 能否像上面一样得到 *pList?然后:
//       pList->m_list2.AddString("接收");

 }
2014-05-02 10:15



参与讨论请移步原网站贴子:https://bbs.bccn.net/thread-430885-1-1.html




关于我们 | 广告合作 | 编程中国 | 清除Cookies | TOP | 手机版

编程中国 版权所有,并保留所有权利。
Powered by Discuz, Processed in 0.581098 second(s), 8 queries.
Copyright©2004-2024, BCCN.NET, All Rights Reserved