社区
界面
帖子详情
怎样可以使对话框中的static控件实现透明?
beast78
2006-07-14 04:53:18
或者有实现好的类代码
...全文
319
5
打赏
收藏
怎样可以使对话框中的static控件实现透明?
或者有实现好的类代码
复制链接
扫一扫
分享
转发到动态
举报
写回复
配置赞助广告
用AI写文章
5 条
回复
切换为时间正序
请发表友善的回复…
发表回复
打赏红包
PackChen
2006-07-15
打赏
举报
回复
我建议使用SetWindowStyle和GetWindowStyle
那样会减少资源的浪费
flyhigh
2006-07-15
打赏
举报
回复
对对话框的OnCtlColor中处理
goodboyws
2006-07-14
打赏
举报
回复
http://www.codeguru.com/cpp/controls/staticctrl/datadisplaycontrols/article.php/c8829/
scottliu
2006-07-14
打赏
举报
回复
透明是啥意思,透过去看到桌面的东西?
折腾_苏州
2006-07-14
打赏
举报
回复
从CStatic类中继承一个子类CStaticEx,映射WM_PAINT消息:
void CStaticEx::OnPaint()
{
CPaintDC dc(this); // device context for painting
CString strText;
GetWindowText(strText);
dc.SetTextColor(RGB(200,100,15));
dc.SetBkMode(TRANSPARENT);
dc.TextOut(0,0,strText);
// Do not call CStatic::OnPaint() for painting messages
}
然后静态文本框变量设置为CStaticEx类型
一个
透明
的C
Static
控件
【原创】
如果我们自画了一个有背景的
对话框
,
static
控件
在上面不
透明
是很不爽的。改进方法很简单,从MFC的C
Static
派生一个类,下面是相应的代码:(使用的时候修改
控件
ID为其他值,不要是IDC_
STATIC
,否则不能添加用于ddx的变量) //=========================================================//// Copyr
MFC 使
static
控件
背景
透明
假设你的
static
控件
ID为IDC_
STATIC
1: 然后重载
对话框
的WM_CTLCOLOR消息: 在OnCtlColor
中
添加如下代码: HBRUSH CYourDlg::OnCtlColor(CDC* pDC, CWnd* pWnd, UINT nCtlColor) { HBRUSH hbr = CDialog::OnCtlColor(pDC, pWnd, nCtlColo
static
控件
设置字体与
透明
属性
1. 怎么修改
static
控件
字体 BOOL CDialogTest::OnInitDialog() { CDialog::OnInitDialog(); // TODO: Add extra initialization here m_font.CreatePointFont(260,_T("楷体"));//LPCTSTR GetDlgItem(IDC_
STATIC
_TEST)->
如何使
STATIC
控件
的背景
透明
以及动态改变
控件
文本内容时闪烁的问题
一、用VC编写基于
对话框
的应用程序,用BMP位图作为
对话框
背景,
对话框
上的
STATIC
静态文本框,可以用以下消息函数使文本框的文字背景
透明
: HBRUSH CXXXDlg::OnCtlColor(CDC* pDC, CWnd* pWnd, UINT nCtlColor) { HBRUSH hbr = CDialog::OnCtlColor(pDC, pWnd, nCtlColor); //
static
控件
动态
透明
显示的完美解决方案
在有背景图片的
对话框
中
,
static
控件
的
透明
显示是一个非常普通的问题。 常用的解决办法可以通过重载OnCtlColor函数设置背景
透明
,再返回一个空画刷来解决。 [cpp] view plaincopy 01.if(nCtlColor == CTLCOLOR_
STATIC
) 02.{ 03. pDC->SetBkMode(TRANSPARENT);//设置背景
透明
界面
15,975
社区成员
115,866
社区内容
发帖
与我相关
我的任务
界面
VC/MFC 界面
复制链接
扫一扫
分享
社区描述
VC/MFC 界面
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
社区公告
暂无公告
试试用AI创作助手写篇文章吧
+ 用AI写文章