2 liu594847807 LIU594847807 于 2016.04.15 09:44 提问

mfc中静态文本设置好颜色透明后如何删除
mfc

已有的文本好像被刷上去,不能通过单纯地改文本去除了,求解决办法

2个回答

CSDNXIAON
CSDNXIAON   2016.04.15 09:52

MFC 静态文本设置透明
----------------------同志你好,我是CSDN问答机器人小N,奉组织之命为你提供参考答案,编程尚未成功,同志仍需努力!

xxmvzeetbb
xxmvzeetbb   2016.10.08 01:40

态文本设置好颜色透明后如何删除
mfc
已有的文本好像被刷上去,不能通过单纯地改文本去除了,求解决办法

Csdn user default icon
上传中...
上传图片
插入图片
准确详细的回答,更有利于被提问者采纳,从而获得C币。复制、灌水、广告等回答会被删除,是时候展现真正的技术了!
其他相关推荐
VC++ MFC 中动态更改透明背景的静态文本时重叠现象(尤其是界面设置了背景图片时)
在公司做项目的时候,今天遇到标题中的那个问题,经过问同事和谷歌,用了很多方法,现把最好的方法总结如下 // 改变静态文本(背景透明)的内容,并修正背景重叠的现象 void CXXXDlg::ChgStaticText(CStatic *cTxt, const CString sContect) { cTxt->SetWindowText(sContect); // 重绘 文本控件 CRec
解决当静态文本或编辑框等控件设置为透明后文字重叠问题
/*这里解决当静态文本设置为透明后文字重叠问题先隐藏再显示*/ IDC_STATUS 为静态文本控件ID        GetDlgItem(IDC_STATUS)->ShowWindow(SW_HIDE);        GetDlgItem(IDC_STATUS)->SetWindowText("解决当静态文本设置为透明后文字重叠问题");           GetDlgItem(I
如何设置MFC静态文本背景为透明色?
//添加 WM_CTRLCOLOR 消息处理函数,是静态文本背景透明    并增加如下代码: HBRUSH CMFCApplication1Dlg::OnCtlColor(CDC* pDC,CWnd* pWnd,UINT nCtlColor) { HBRUSH hbr = CDialogEx::OnCtlColor(pDC,pWnd,nCtlColor); // TODO:
MFC——设置静态文本 大小 字体格式 颜色
一、设置静态文本  大小 字体 颜色 1.首先,在对话框上添加一个Static控件,关联一个控制变量m_static(不是Value,是Control) 2.声明变量    private:       CFont m_Font; 3.然后,在对话框初始化中添加下列代码即可 BOOL CTransstaDlg::OnInitDialog() {  //设置Static字体  
MFC静态文本控件如何设置字体--大小和颜色及背景色
CFont font;  font.CreateFont(10,10,0,0,FW_BLACK,FALSE,FALSE,   FALSE,GB2312_CHARSET,OUT_DEFAULT_PRECIS,   CLIP_DEFAULT_PRECIS,DEFAULT_QUALITY,   FIXED_PITCH|FF_MODERN, _T("华文楷体"));  m_stc.SetFont
MFC中一种改变静态文本颜色的方法
1、手动添加OnCtlColor()函数       在.h文件中
VC MFC中修改STATIC的文本颜色和文本字体等
1. 打开资源视图。 2. 双击打开STATIC所在的对话框。 3. 修改STATIC的ID属性,这里假设为IDC_TEXT1。 4.为对话框添加类,假设为CMyDialog. 5. 选择对话框,在属性面板上点击消息,并选择WM_CTLCOLOR。 6.在对话框对应类的CPP中会新增下面的代码: HBRUSH DataSummaryDlg::OnCtlColor
MFC操作——设置静态文本 大小 字体格式 颜色
一、设置静态文本 大小 字体 颜色 1.首先,在对话框上添加一个Static控件,关联一个控制变量m_static(不是Value,是Control) 2.声明变量 private: CFont m_Font; 3.然后,在对话框初始化中添加下列代码即可 BOOL CTransstaDlg::OnInitDialog() { //设置Static字
VC2005 MFC静态文本框背景色设置
最近在需要用MFC做一个上位机,第一次接触这个东西我想把我在这过程中遇到的问题写下来,希望也能帮助遇到同样问题的朋友。有什么地方不对的请各位指正。 我在利用MFC做登录界面时出现了一个问题。我发现如果直接有工具箱拖放一个静态文本到程序窗口时文本框的背景颜色是灰色,字体为黑色,且在属性窗口没有修改文本颜色的选项。效果图如下。 图1 红色矩形框中默认文本框颜色 这样显示就和背景颜色很不协调。
MFC中改变对话框中静态文本框static text颜色
在对话框中的×dlg.cpp文件中添加WM_CTLCOLOR消息命令 HBRUSH ×Dlg::OnCtlColor(CDC* pDC, CWnd* pWnd, UINT nCtlColor) {     HBRUSH hbr = CDialog::OnCtlColor(pDC, pWnd, nCtlColor);     // TODO:  在此更改 DC 的任何属性     if