MFC中怎样让tab控件透明

问题描述

MFC中怎样让tab控件透明

一个对话框的MFC程序,在主对话框上加了一个tab控件,给主对话框刷了背景,但是tab控件所在位置刷不上这个背景,主对话框里还有其他控件,在网上查了使控件透明的方法,其他控件都能透过背景,但是唯独tab控件不能?想请问一下怎样才能让tab控件也刷上背景?

解决方案

参考:
http://microsoft.public.vc.mfc.narkive.com/jVbWEpnW/how-to-make-a-control-transparent-to-the-underlying-tab-ctrl
http://support2.microsoft.com/default.aspx?scid=kb;en-us;179909

解决方案二:

MFC本身的tab控件不支持透明,如果需要透明需要自己进行设计,可使用按钮进行组合,再加上贴图做出这个效果。

解决方案三:

一个办法,不用tab控件,用按钮来模拟tab的页头。

时间: 2024-09-20 19:57:51

MFC中怎样让tab控件透明的相关文章

mfc-MFC中如何将ListControl控件report报表中的内容导出到doc的表格中?

问题描述 MFC中如何将ListControl控件report报表中的内容导出到doc的表格中? MFC中如何将ListControl控件report报表中的内容导出到doc的表格中? 解决方案 http://zhidao.baidu.com/link?url=8Xit7xzSh2IOBuVYdDr6EPAQqN49KMuOVdub_OdVauJHuZusmFC2UBWpBmgVDDXUYX5sObO-7IUSTHNFauBYBnYRmCG_RDPabYzkAfnf2cy

c++-MFC Tab控件下的page与page的控件冲突

问题描述 MFC Tab控件下的page与page的控件冲突 我在MFC下做了4个对话框,其中一个是主对话框,内有一个Tab控件,然后剩下的三个对话框作为子对话框,也就是tab控件的三个page. 我在第一个page(子对话框)中添加了一些控件,如listctrl控件,同时关联了变量. 程序运行没有问题. 接着我在其他两个page(子对话框)中添加了相同的控件,同时关联了变量,接下来就是令我不解的地方,程序崩溃了.我什么都没做,只是关联了一下控件变量,不知道为什么程序会崩溃. 在线等,求大神指导

bcg tab控件-基于BCG对话框工程,想在主对话框添加类似MFC的Tab控件的效果

问题描述 基于BCG对话框工程,想在主对话框添加类似MFC的Tab控件的效果 基于BCG对话框工程,想在主对话框添加类似MFC的Tab控件的效果,但是不知道BCG中哪个类能实现类似功能,最好给出具体实现...还有网上关于BCG的资料太少,很多东西都查不到,有谁有好的资源可以共享哈 解决方案 你下载的是试用版还是带源代码的完整版本,后者带有例子源代码,这就是最好的资料.

MFC 对话框Picture Control(图片控件)中静态和动态显示Bmp图片

        最近有同学问我如何实现MFC基于对话框在图片控件中加载图片?其实使用MFC显示图片的方法各种各样,但是还是有些同学不知道怎样显示.以前在<数字图像处理>课程中完成的软件都是基于单文档的程序,这里介绍两种在对话框picthre控件中显示BMP图片的最简单基础的方法.       ~~方法可能并不完美,高手忽略,但是提供一种能运行的方法,希望对刚接触这方面知识的同学有所帮助.可能你觉得文章过于简单或者有些过于详细叙述(点到即可我并不反对),但也为哪些入门同学想想,当初自己也是一头雾

mfc c++-一个在MFC对话框程序的PICTRUE控件中绘图的问题

问题描述 一个在MFC对话框程序的PICTRUE控件中绘图的问题 本人目前正在做一个小程序,用于在数据库中读取某个字段,然后根据读取的结果在Pictrue控件中进行绘图(由一个按钮按下的事件驱动).原理为这般:bool型变量m_bIsDraw (默认为false) 用于判断是否为首次程序,如果是第一次打开则执行在OnPaint()函数中drawCircle(void)函数(用于生成直角坐标系和圆形的底图),然后将m_bIsDraw置为true,按键按下的函数中调用void CfindHistor

mfc tab空间上添加属性页,页面总是显示不到Tab控件上,坐标转换怎么弄来着啊

问题描述 mfc tab空间上添加属性页,页面总是显示不到Tab控件上,坐标转换怎么弄来着啊 m_tab.InsertItem(0,_T("播放列表")); m_tab.InsertItem(1,_T("搜索歌曲")); m_musiclist.Create(IDD_DIALOG_LIST,&m_tab); //m_musiclist.ShowWindow(SW_SHOW); m_musicsearch.Create(IDD_DIALOG_SEARCH,&a

mfc cmfctabctrl-用CMFCTabCtrl类创建一个Tab控件,然后在该控件上添加一个对话框

问题描述 用CMFCTabCtrl类创建一个Tab控件,然后在该控件上添加一个对话框 用CMFCTabCtrl类创建一个Tab控件,然后在该控件上添加一个对话框,但是添加之后,会出现setfouce的问题,也有__debugbreak()问题.. 有没有大神给个代码看看,我怎么改都不行

mfc 属性页 列表控件-属性页中添加列表框控件,当我点击下一步时,想让列表显示信息

问题描述 属性页中添加列表框控件,当我点击下一步时,想让列表显示信息 我在用向导模式实现数据库导入,想实现当点击下一步时,能够在列表控件中添加信息,这个信息提示着数据库导入到哪了,与进度条差不多,可是我在OnWizardNext()中添加m_ListCtrl.InsertItem(1,"数据库导入中,请稍后.....");,一开始并不显示着一行信息,等数据库导入完成后才跳出信息,请问我该怎么弄

vc++在MFC对话框上用程序生成控件(比如Text和Edit控件),求如何实现?

问题描述 vc++在MFC对话框上用程序生成控件(比如Text和Edit控件),求如何实现? vc++我想在MFC对话框上用程序生成控件(比如Text和Edit控件),求如何实现?(不是用工具条拖动控件到对话框上) 1.用程序生成控件2.控件在对话框上准确定位 求大神指导下 解决方案 一个 CreateWindow() 就能搞定,例子很多,自己找. 解决方案二: MFC我没有研究过,但我想MFC中应该可以调用Win32API吧,可以看看这几个,虽然不是MFC,但是在MFC里想必是可以用的.htt