社区
界面
帖子详情
菜鸟问一个DrawText的问题
morebread
2010-03-17 04:14:12
我利用DrawText函数在屏幕上输出一段文字,关闭程序后那文字还存在着。这是为什么?
还有就是我想让文字在某一大小可设置的窗口内滚动,且该窗口要置顶不可拖动,大体应该要怎么样实现?谢谢~~
...全文
231
15
打赏
收藏
菜鸟问一个DrawText的问题
我利用DrawText函数在屏幕上输出一段文字,关闭程序后那文字还存在着。这是为什么? 还有就是我想让文字在某一大小可设置的窗口内滚动,且该窗口要置顶不可拖动,大体应该要怎么样实现?谢谢~~
复制链接
扫一扫
分享
转发到动态
举报
写回复
配置赞助广告
用AI写文章
15 条
回复
切换为时间正序
请发表友善的回复…
发表回复
打赏红包
wwwxhb
2010-03-20
打赏
举报
回复
[Quote=引用 12 楼 morebread 的回复:]
嗯,孙鑫老师的视频教程我有,等有空的时候就去看看。
现在我是准备先在桌面上画一个矩形,然后再利用矩形的位置用drawtext在矩形上面显示文字,这样应该可以吧
[/Quote]
CDC * pDC = GetWindowDC();
FantWeight += 10;
CRect recttep;
CSize sz = pDC->GetTextExtent(m_FileName);
recttep.left = 4; recttep.top = 30; recttep.right = FantWeight; recttep.bottom = recttep.top+20;
pDC->SetBkColor(RGB(255, 255, 255));
pDC->SetTextColor(RGB(255, 0, 0));
pDC->DrawText(m_FileName, recttep, DT_RIGHT);
ReleaseDC(pDC);
FantWeight 是自己定义并初始化的 INT类型数据 。
m_FileName 要显示的字符串。
DT_RIGHT 向右 DT_LEFT 左
改改看能不能帮到你。
许文君
2010-03-20
打赏
举报
回复
1.需要刷新
2。在WM_PAINT中计算位置并绘出,在WM_TIME中INVALIDATERECT。至于窗口不可拖动,可以去掉窗口的标题栏,使用setwindowpos可以使窗口之余Z序顶层。
leechhui
2010-03-19
打赏
举报
回复
windows程序设计 第五版
morebread
2010-03-19
打赏
举报
回复
嗯,孙鑫老师的视频教程我有,等有空的时候就去看看。
现在我是准备先在桌面上画一个矩形,然后再利用矩形的位置用drawtext在矩形上面显示文字,这样应该可以吧
wanglinhai888
2010-03-18
打赏
举报
回复
我记得我看孙鑫老师的视频教程时,他有讲过这个例子。
hazrael
2010-03-18
打赏
举报
回复
可以先画到一个DC上,然后通过计算位置,COPY到目的上
要不就直接算位置,往目的上画
zhuweiping2003
2010-03-18
打赏
举报
回复
关闭程序之前 强制刷新
VC_ZSY
2010-03-18
打赏
举报
回复
[Quote=引用 7 楼 morebread 的回复:]
引用 5 楼 hahaking119 的回复:
类似显示歌词的窗口吧
嗯,呵呵,就是和歌词秀差不多的样子。想在网上找代码的,结果发现几乎都是要收费的
[/Quote]
直接弄一个定时器定时刷新就行了··每次你写的文字的启示点不一样就行··
morebread
2010-03-18
打赏
举报
回复
[Quote=引用 5 楼 hahaking119 的回复:]
类似显示歌词的窗口吧
[/Quote]
嗯,呵呵,就是和歌词秀差不多的样子。想在网上找代码的,结果发现几乎都是要收费的
木薯超人
2010-03-17
打赏
举报
回复
[Quote=引用 1 楼 happyparrot 的回复:]
需要刷新屏幕吧
[/Quote]
同想法
hahaking119
2010-03-17
打赏
举报
回复
类似显示歌词的窗口吧
yunan_wind
2010-03-17
打赏
举报
回复
建议找个中间件会方便许多
morebread
2010-03-17
打赏
举报
回复
恩,退出的时候刷新一下屏幕是解决了。
现在第二个问题还不知道怎么弄
wuyuVC
2010-03-17
打赏
举报
回复
windows程序设计上好像有这个例子!!
快乐鹦鹉
2010-03-17
打赏
举报
回复
需要刷新屏幕吧
PyQt5最全25 绘图之
draw
Text
绘制文本
PyQt5最全25 绘图之绘制文本 import sys from PyQt5.QtWidgets import QApplication, ...class
Draw
Text
(QWidget): """ 绘图API:绘制文本 1.文本 2.各种图形(直线,点,椭圆,弧,扇形,多边形等) 3.图像
Windows API一日一练(24)
Draw
Text
函数-绘制矩形内的文字
主目录传送门 ... 本次学习的源码模板下载: 1.百度云:... 学习目标: 在Win32API-13-14-窗口关闭和窗口显示文字版本上学习更多的文字绘制方式 ...一、 项目参考 新增函数解释Set
Text
Color 1.https://doc...
Python
菜鸟
快乐游戏编程_pygame
不要沉迷于游戏,我们人生还有许多事情要做,旅游,找到另
一个
伴侣,成立
一个
家庭,照顾父母。。。。 编程正在逐步改变世界,程序员不是搬砖的。但传统计算教育程面临枯燥乏味课程,让学生感到乏味。 兴趣是学习...
Android
菜鸟
App开发,第
一个
App(第二天)
今天原计划是完成第
一个
模块【时间小计】的页面框架及功能: 时间小计的第
一个
显示页面,即app进入后的第
一个
页面,通过大的圆圈和24小时字样显示。点击大的圆圈显示第二个页面,即设置学习、休闲、睡眠的三个选项,...
关于自定义view中的文字垂直居中的
问
题
。
本人也是
菜鸟
一枚,近些天辞职没事情,所以在家里研究自定义view,在研究圆形进度条的时候发现进度条中间的百分比文字始终没有在圆所在的正中心,于是就各种搜索,解决了文字居中的
问
题
。接下来就把我的处理分享给...
界面
15,979
社区成员
115,896
社区内容
发帖
与我相关
我的任务
界面
VC/MFC 界面
复制链接
扫一扫
分享
社区描述
VC/MFC 界面
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
社区公告
暂无公告
试试用AI创作助手写篇文章吧
+ 用AI写文章