static控件透明

原创 2013年12月03日 09:48:15
case WM_CTLCOLORSTATIC://static窗体透明
SetBkMode((HDC) wParam, TRANSPARENT);
return (BOOL) ((HBRUSH) GetStockObject(NULL_BRUSH));

实现STATIC控件透明

当对话框有背景色的时候,我们放一个STATIC控件上去,背景就变成了STATIC控件的颜色(灰色)。为了达到透明效果,可以在消息函数OnCtlColor中添加以下代码以达到透明效果: //所有sta...
  • anda0109
  • anda0109
  • 2015年04月27日 17:27
  • 1350

MFC 使static控件背景透明

假设你的static控件ID为IDC_STATIC1: 然后重载对话框的WM_CTLCOLOR消息: 在OnCtlColor中添加如下代码: HBRUSH CYourDlg::OnCtlColo...
  • songyimin1208
  • songyimin1208
  • 2016年12月01日 11:52
  • 704

Windows界面编程第五篇 静态控件背景透明化

上一篇《Windows界面编程第三篇 异形窗体 普通版》和《Windows界面编程第四篇异形窗体 高富帅版》介绍了异形窗口(异形窗体)的创建,并总结出了异形窗口的“三要素”:1.WS_EX_LAYER...
  • MoreWindows
  • MoreWindows
  • 2013年01月07日 10:25
  • 26065

vc static控件背景设置成透明(其他控件也可以)

假设你的static控件ID为IDC_STATIC1: 然后重载对话框的WM_CTLCOLOR消息: 在OnCtlColor中添加如下代码: HBRUSH CYourDlg::OnCtlColor(C...
  • zmq5411
  • zmq5411
  • 2011年06月16日 10:56
  • 2351

static控件动态透明显示的完美解决方案

在有背景图片的对话框中,static控件的透明显示是一个非常普通的问题。 常用的解决办法可以通过重载OnCtlColor函数设置背景透明,再返回一个空画刷来解决。 if(nCtlColor ...
  • zhaoxiatengkong_1
  • zhaoxiatengkong_1
  • 2013年08月21日 22:57
  • 1360

MFC设置Static控件背景透明

设置Static控件背景透明 添加虚函数OnCtlColor(CDC* pDC, CWnd* pWnd, UINT nCtlColor); 在函数中添加代码:HBRUSH CV3ImportFileD...
  • m_wordPlan
  • m_wordPlan
  • 2016年12月24日 09:45
  • 2656

透明Static控件,仅文字透明

一、void CStaticAS::OnPaint() {    CPaintDC dc(this); // device context for painting        CRect rect...
  • claider
  • claider
  • 2007年03月27日 10:52
  • 1251

解决透明static控件后刷新问题

http://hi.baidu.com/keenmeng_study/blog/item/32d90423d5c368fed6cae20c.html   我相信很多VC程序员,都用过OnCtlCo...
  • abin_gha
  • abin_gha
  • 2012年03月16日 12:03
  • 3485

static控件设置字体与透明属性

1. 怎么修改static控件字体 BOOL CDialogTest::OnInitDialog() { CDialog::OnInitDialog(); // TODO:  Add extra in...
  • Davidlee91
  • Davidlee91
  • 2014年03月30日 23:52
  • 1827

MFC CStatic 透明重绘 使用双缓冲

在工作中经常需要使用CStatic  在该控件属性中设置透明 是无效的 需通过代码实现其透明 方法1  直接在父窗体的OnCtlColor中更改 HBRUSH CDlgStockPrice::O...
  • u010442009
  • u010442009
  • 2016年03月23日 15:42
  • 1658
内容举报
返回顶部
收藏助手
不良信息举报
您举报文章:static控件透明
举报原因:
原因补充:

(最多只允许输入30个字)