永发信息网

怎么在桌面上打字?

答案:5  悬赏:20  手机版
解决时间 2021-04-24 21:57

打出来的字显示在屏幕上,五颜六色的很好看的那种。。急请高手加QQ手把手的教会我,教会了绝对给他加分

最佳答案
不明白你说的什么
全部回答
. 到字库下载

很简单、、创建一个图像文本、、然后去画图里面打字、、打完了保存文本、、

如果嫌画图里面打出的字体不够完美、、就下载作图的软件、、弄好了保存、、

包括加上你的相片都可以、、之后点你保存后的图像、、点设置墙纸就OK列

详细描述: 制作有打字效果的状态栏   如今,几乎有一半以上的windows应用程序,都有状态栏。状态拦往往是显示一些帮助信息的地方。 但是如果让这些信息像打字似的一个一个地跑出来或像跑马灯似的动态显示地显示出来,你的应用程序将会 更受用户的青睐。vc6.0中支持状态栏的编程。于是可以设想从MFC的基类CStatusBar中派生一个子类用来实 现状态栏的动态效果,然后在框架类中进行加载则可以实现所需的效果了。本文介绍了实现它的一种方法。 第一步:利用MFC应用程序向导生成一个单文档的工程文件ScrollStatus(按默认选项)。 第二步:从CStatusBar类中派生出一个新类CMyStatusBar。通过组合键Ctrl+W进入MFC的类向导ClassWizard, 在出现的对话框中选择Add Class...|New,在NewClass对话框中的Name种填入CMyStatusBar,在BaseClass中选择 CStatusBarCtrl。然后,将MyStatusBar.h和MyStatusBar.cpp文件中的所有的CStatusBarCtrl用CStatusBar替换(共两处)。 第三步:改变状态栏的类型。在MainFrm.h中找到这句话"CStatusBar m_wndStatusBar;"并将CStatusBar改成CMyStatusBar。 第四步:编辑资源文件。定位到资源文件中的String Table并在最下端双击空白条来添加一个新的项。 ID号为:IDS_SCROLL_PANE,在Caption中输入一定42个空格。 第五步:将资源加到文件中。将MainFrm.cpp中的indicators函数的"ID_SEPARATOR,"项之后添加一行文字"IDS_SCROLL_PANE,"。 第六步:增加变量。在ClassView中,右键点取CMyStatusBar,选择Add Member Variable来增加变量。在出现 的对话框中的Variable Type项中输入CString,Variable Name相中输入m_strscrolltext。 第八步:在文件MyStatusBar.cpp中添加OnTimer函数,OnDestroy函数和Startdiaplay函数。在OnTimer中加入以下代码: void CMyStatusBar::OnTimer(UINT nIDEvent) { if (m_strscrolltext.IsEmpty()) { KillTimer(1); SetPaneText(CommandToIndex(IDS_SCROLL_PANE), ""); return; } static UINT str_idx = 0; if (str_idx >= (UINT) (m_strscrolltext.GetLength() / 2) - 1) { str_idx = 0; } //SetPaneText(CommandToIndex(IDS_SCROLL_PANE), ((LPCSTR)m_strscrolltext+(str_idx)));//滚动效果 SetPaneText(CommandToIndex(IDS_SCROLL_PANE), ((LPCSTR)m_strscrolltext.Left(str_idx))); //打字效果 str_idx = str_idx + 2; //加2是为了兼顾汉字,因为汉字是两个字节。 CStatusBar::OnTimer(nIDEvent); } 在函数OnDestroy中修改代码如下: void CMyStatusBar::OnDestroy() { CStatusBar::OnDestroy(); KillTimer(1); } 在函数Startdiaplay中修改代码如下: void CMyStatusBar::Startdisplay(void) { m_strscrolltext = " 华中师范大学计算机科学系9701班 向建刚 "; m_strscrolltext += m_strscrolltext; KillTimer(1); VERIFY(SetTimer(1, 200, NULL) != 0); } 注意:由于汉字是两个字节,所以如果你想要滚动的字是汉字,则你在输入的汉字首尾留偶数个空格, 汉字中间留的空格也必须是偶数个。否则,将会有乱码的现象出现。所滚动的字符个数(汉字算两个) 与编辑资源时所输入的空格一致,滚动的效果才会完美。 第九步:将MyStatusBar.h包含到文件MainFrm.cpp和MainFrm.h中去。在MainFrm.cpp文件中定位到OnCreate 函数,在"return 0"之前加入代码:m_wndStatusBar.Startdisplay(); 第十步:编译,链接,运行程序,测试结果。

还有就是桌面背景图片,也就是说用图片编辑软件,或windows自带的画图程序,把你 的图片填上字

打出的字显示在屏幕上??你说的应该是聊天时显示在聊天框中的五彩六色的字体吧。如果是的话,那这些动态字要到字库中去下载的!

我要举报
如以上问答信息为低俗、色情、不良、暴力、侵权、涉及违法等信息,可以点下面链接进行举报!
大家都在看
我的梦幻都市
那里有卖山鸡蛋
什么是比例阀双阀结构?
谁知道IS太阳号怎么获得?
嗓子咳哑了,怎么恢复能快些
为什么男朋友把钱看的那么重了?
牙痛痛的不得了了
呼鲁苏格布鲁格这个地址在什么地方,我要处理
找不到工作做什么好了?
对联,请帮忙
小说《零》的游戏头盔可能实现吗?
数字成语故事
为什么新开通的空间不叫修改设置问题
sony CW 18 笔记本 怎么样~~
诺基亚N95 8GB可以安装什么娱乐软件?
推荐资讯
求知识,钢筋符号
长春韩版休闲小西服?
有方法可以培养看书的兴趣的吗~怎样才能看到
人为什么吃醋
有什么好听的失恋伤感的歌
凤凰酒家这个地址在什么地方,我要处理点事
树控专业的待遇怎样
梦幻西游能在哪个网站卖装备?
八音盒拧坏了还能修好吗
我的车在别人的停车场内,出现托管状态是神原
诛仙加点怎么加
懂狗狗的人來!
正方形一边上任一点到这个正方形两条对角线的
阴历怎么看 ?