Warning: file_get_contents(/data/phpspider/zhask/data//catemap/1/oracle/10.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Mfc 将CTabCtrl的条设置为透明_Mfc_Ctabctrl - Fatal编程技术网

Mfc 将CTabCtrl的条设置为透明

Mfc 将CTabCtrl的条设置为透明,mfc,ctabctrl,Mfc,Ctabctrl,我有一个CTabCtrl,我正在使用WindowsBlinds来屏蔽我的计算机GUI 这是一个MFCCDialog对象 我能在代码中做些什么使灰色区域呈现透明 我尝试设置透明资源属性,但它不起作用。如果使用OnEraseBackground()函数删除背景,该怎么办?如果不使用自定义绘图/ownerdraw,我不确定这是否有效。函数DrawThemeParentBackground将在主题环境中为您提供帮助。@xMRi感谢你们两位。我希望有一个简单的解决办法。我认为不值得为这种表面调整创建一个

我有一个
CTabCtrl
,我正在使用WindowsBlinds来屏蔽我的计算机GUI

这是一个MFC
CDialog
对象

我能在代码中做些什么使灰色区域呈现透明


我尝试设置透明资源属性,但它不起作用。

如果使用OnEraseBackground()函数删除背景,该怎么办?如果不使用自定义绘图/ownerdraw,我不确定这是否有效。函数DrawThemeParentBackground将在主题环境中为您提供帮助。@xMRi感谢你们两位。我希望有一个简单的解决办法。我认为不值得为这种表面调整创建一个新的控件。谢谢。旁注:目前没有理由使用
CTabCtrl
。A
CMFCTabCtrl
远远优于后者。@sergiol很有趣。但就我而言,我需要选项卡按钮。在那下面就是同一个树控件。如果你用OnEraseBackground()函数删除背景呢?如果不使用自定义draw/ownerdraw,我不确定这是否有效。函数DrawThemeParentBackground将在主题环境中为您提供帮助。@xMRi感谢你们两位。我希望有一个简单的解决办法。我认为不值得为这种表面调整创建一个新的控件。谢谢。旁注:目前没有理由使用
CTabCtrl
。A
CMFCTabCtrl
远远优于后者。@sergiol很有趣。但就我而言,我需要选项卡按钮。在那下面就是同一个树控件。这值得换一换吗?