社区
界面
帖子详情
关于动态显示文本的问题
wudong001
2003-09-14 11:40:45
我在SDI里面加了背景图片,再动态生成CStatic,还在CStatic里显示了字,但看不见显示的字。我想是不是由于背景颜色的问题造成的。请各位指教。谢谢
...全文
95
7
打赏
收藏
关于动态显示文本的问题
我在SDI里面加了背景图片,再动态生成CStatic,还在CStatic里显示了字,但看不见显示的字。我想是不是由于背景颜色的问题造成的。请各位指教。谢谢
复制链接
扫一扫
分享
转发到动态
举报
写回复
配置赞助广告
用AI写文章
7 条
回复
切换为时间正序
请发表友善的回复…
发表回复
打赏红包
flyelf
2003-09-25
打赏
举报
回复
SetTextColor(颜色);
要设置字体,要使用CFont.CreateFont(...)
wudong001
2003-09-25
打赏
举报
回复
用TextOut输出文字也可以啊。但怎样设置它的字体大小和字体颜色呢?
tonybaobao
2003-09-24
打赏
举报
回复
m_pCtrlBtn->ShowWindow(SW_SHOW);不能解决问题
这样肯定不对的,因为不是窗口隐藏的关系.是窗口需要重画.其实你在视图里面应该是用TextOut来输出文字的呀!
wudong001
2003-09-24
打赏
举报
回复
up
wudong001
2003-09-24
打赏
举报
回复
我的做法是:
背景是在CBimapView::OnEraseBkgnd(CDC* pDC)中加入的,代码是:
{ CView::OnEraseBkgnd(pDC);
CDC dcMem;
CClientDC dc(this);
HBITMAP hbit;
CRect rect;
GetClientRect(rect);
dcMem.CreateCompatibleDC(&dc);
hbit = (HBITMAP)dcMem.SelectObject(&bitmap);
GetDC()->BitBlt(0,0,rect.Width(),rect.Height(),&dcMem,0,0,SRCCOPY);
}
在CBimapView::OnInitialUpdate()中动态创建CStatic,显示文字,这次文字是看见的。
void CBimapView::OnInitialUpdate()
{
CView::OnInitialUpdate();
// TODO: Add your specialized code here and/or call the base class
CRect rect(10,10,200,40);
m_pCtrlBtn=new CStatic;
m_pCtrlBtn->Create("1234",WS_VISIBLE|WS_BORDER,rect,this,1000);
m_pCtrlBtn->ShowWindow(SW_SHOW);
}
但又出现了问题,就是当击活其它程序窗口后,再击活本程序,那些文本框和文字就不见了。
这是不是跟窗口的重画有关?可是我在
void CBimapView::OnDraw(CDC* pDC) 中进行
m_pCtrlBtn->ShowWindow(SW_SHOW);不能解决问题
请问各位高手,应该如何解决这个问题?
zhaolaoxin
2003-09-14
打赏
举报
回复
先创建背景,再创建CStatic窗口
tonybaobao
2003-09-14
打赏
举报
回复
正如上面所说,你可能把CStatic放到下面一层去了。还有别忘了,给CStatic控件赋值之后,UpdateData(FALSE)一下
200个经典C程序【源码】
151
动态显示
位图 152 利用图形页实现动画 153 图形时钟 154 音乐动画 第五部分 系统篇 155 读取DOS系统中的国家信息 156 修改环境变量 157 显示系统文件表 158 显示目录内容 159 读取磁盘文件 160 删除...
html如何动态的显示文字,使用JS
动态显示
文本
本文实例为大家分享了JS
动态显示
文本
的具体代码,供大家参考,具体内容如下index.html:页面(HTML5)time is long, life is shortaside添加显示Copyright (c) 2016 Copyright Holder All Rights Reserved.main.js:// ...
wxpython textctrl
动态显示
_wxpython:将
文本
动态重定向到
文本
控制框
下面的采样代码是针对我目前正在制作的GUI。我有两个
问题
。第一个
问题
是当我使用RedirectText类重定向...wxpython:将
文本
动态重定向到
文本
控制框我的第二个
问题
是,我正在使用一个编译的Fortran文件EHSS_update...
FLASH动态
文本
无法显示
问题
并且出现动态
文本
内内容无法显示的情况。 可能是以下情况导致的: 1.将“消除锯齿”那一栏设置为“使用设备字体”就可以了(原为动画消除锯齿) 2.遮罩层下动态
文本
无法显示,移到遮罩层外即可 ...
vue 动态滚动显示
文本
之前看的案例都是列表滚动,所以自己写了一个
文本
动态显示
<template> <div class="marquee_box" ref="boxsize"> <p class="marquee_text" ref="boxtext" style="padding:6px;margin-top:...
界面
15,979
社区成员
115,897
社区内容
发帖
与我相关
我的任务
界面
VC/MFC 界面
复制链接
扫一扫
分享
社区描述
VC/MFC 界面
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
社区公告
暂无公告
试试用AI创作助手写篇文章吧
+ 用AI写文章