VC驿站

 找回密码
 加入驿站

QQ登录

只需一步,快速开始

搜索
查看: 724|回复: 5

[已解决] TabCtrl控件问题(SDK)

[复制链接]
13_avatar_middle
online_vip 发表于 2015-8-31 23:44:27 | 显示全部楼层 |阅读模式
3驿站币
本帖最后由 mogu_admin 于 2015-9-2 21:42 编辑

TabCtrl控件问题(SDK)
创建一个TabCtrl标签页,关联了Dialog1和Dialog2两个对话框。代码在下图
但是如果上图所示,程序运行后TabCtrl标签页显示了,但是Dialog1和Dialog2对话框里面的内容却没有显示

TabCtrl控件问题(SDK)

不知道哪里出了问题,求指教





上一篇:多程序写一个文件
下一篇:想做一个远程视像头软件
51_avatar_middle
online_admins 发表于 2015-8-31 23:49:50 | 显示全部楼层
你这个没做完整,当点击切换标签页的时候要动态的显示和隐藏两个对话框,MFC都给大家封装好了,为什么一定要选择SDK开发呀。。。
13_avatar_middle
ico_lz  楼主| 发表于 2015-9-1 00:57:30 | 显示全部楼层
Syc 发表于 2015-8-31 23:49
你这个没做完整,当点击切换标签页的时候要动态的显示和隐藏两个对话框,MFC都给大家封装好了,为什么一定 ...

想多了解下。

TabCtrl控件问题(SDK)

我把程序修改了下,如果上图。使用TabCtrl_GetCurSel获取当前的TabCtrl标签页。不知道这样可行不可行?

如果这样可行,那么当CurSel==0的时候,要怎么样在if里面动态的显示的DIALOG1对话框窗口?

https://msdn.microsoft.com/en-us/library/windows/desktop/bb760690(v=vs.85).aspx
我在这里面参考的。
51_avatar_middle
online_admins 发表于 2015-9-1 10:13:05 | 显示全部楼层

你在这里写不行,你这个是初始化的函数,你应该把动态的显示或者隐藏子对话框的操作放在 TabCtrl 的标签页被点击的事件响应函数中,动态的处理
13_avatar_middle
ico_lz  楼主| 发表于 2015-9-1 12:39:27 | 显示全部楼层
Syc 发表于 2015-9-1 10:13
你在这里写不行,你这个是初始化的函数,你应该把动态的显示或者隐藏子对话框的操作放在 TabCtrl 的标签 ...

嗯嗯。这个昨天晚上睡的时候已经想到了。现在就是不知道动态的显示和隐藏对话框的具体过程应该怎么实现。
51_avatar_middle
online_admins 发表于 2015-9-1 13:05:48 | 显示全部楼层
mogu_admin 发表于 2015-9-1 12:39
嗯嗯。这个昨天晚上睡的时候已经想到了。现在就是不知道动态的显示和隐藏对话框的具体过程应该怎么实现。

如果当前选中的第一个标签,那么就调用ShowWindow显示第一个对话框,并隐藏第二个对话框

ShowWindow 就是可以让某个窗口显示或者隐藏的API
您需要登录后才可以回帖 登录 | 加入驿站 qq_login

本版积分规则

关闭

站长提醒上一条 /2 下一条

QQ|小黑屋|手机版|VC驿站 ( 辽ICP备09019393号tongdun|网站地图wx_jqr

GMT+8, 2019-5-23 03:54

Powered by Discuz! X3.4

© 2009-2019 cctry.com

快速回复 返回顶部 返回列表