教程——浅谈c++代码到QQ留言代码

2022-07-13 23:16:16   文档大全网     [ 字体: ] [ 阅读: ]

#文档大全网# 导语】以下是®文档大全网的小编为您整理的《教程——浅谈c++代码到QQ留言代码》,欢迎阅读!
代码,c++,留言,教程
浅谈c++代码到QQ留言代码

末日刺客 小涛之家

你是否已经否厌倦了平平淡淡老掉牙形式的QQ空间留言?

你是否看惯了从头到尾都是方方正正整齐划一或者一逗到底的留言文字

你是否幻想使用一种新奇的方式把你对朋友,老师,亲人,爱人的思念祝福在空间留言表里展现给他们?

今天小涛就给众师兄弟姐妹们带来一种新奇的QQ空间留言方式—————空间留言代

学过C/C++的同学都知道,源代码经过编译器,生成exe可执行文件后都能实现一定的功能;同样,QQ留言代码经过“编译器”的“编译”之后也能实现一定的功能,效果是将你的某些源代码翻译成图像和字体,符号,在你的好友列表里显现出来。这里的“编译器”就是你写留言的地方,这里的“编译”就是将源代码中的某些值与图形配对。说了这么多,那么究竟如何写QQ留言代码呢?

好了,废话就不多说了,直接切入正题!

首先必备的几样东西:一个基本原理+一本字典+一本语法书+你的创意=漂亮的留言一个基本原理:这里面所有的转换是通过”转换声明语句”现实的,后叙会详细介绍

一本字典:字典由三样素组成”wingdings webdings RBG对照表” (说明:三种元素分别对应两图像字体和RGB颜色代码值)



一本语法书:这本书讲解了关于文字排版、字体大小、字体颜色、文字转换声明语句的使用方法等,这也是该篇文章的重点!



你的创意:呵呵,发挥你的想象构造自己的图文世界吧!^_^ <NO.1>一个基本原理:

①一切功能的实现都是通过类似这样的声明语句实现: [M] [B][U][I][R][L][fts=x]+字符语句、[ftc=x]+字符语句、[ftf=webdings]+字符、[ftf=wingdings]+字符、[ffg,色值1,色值2]+字符语句;[url=超链接网址]+超链接名称[/url]„„【说明:这里的X代表相对应格式控制语句的值,这个值会在第②目中介绍;这里的字符指数字,字母,数学符号,标点等。 ②一切功能都要注意作用域(这里类似于C++里的作用域)【说明:关于作用域的使用会在后面介绍!



<NO.2>两种字体(wingdings webdings)和RGB颜色对照表: <说明>

①这两种字体都是Windows字体,其实Windows字体还有很多,这里仅仅介绍常见的wingdings和webdings字体。

②这两种字体实际中的字符(数字、字母、特殊符号etc)与图像相对应的!通过声明语句可以实现这种转换,在QQ留言列表里show出来。

③使用该字体需要查询wingdings和webdings对照表,以便输入想要的字符(既图像),这里由于对照表所占篇幅较大,故笔者就没添加到该文章,大家可以在百度中查找.


RGB颜色对照表也需要大家百度^_^

两种字体使用方法 [ftf=wingdings]+字符 [ftf=webdings]+字符 eg(1) [ftf=wingdings]@ 效果图(1)





(2) [ftf=webdings]

效果图(2)



RGB颜色对照表使用方法 [ftc=颜色值]+ 汉字(或字母、字符etc eg 3 [ftc=#0B9F29] 末日刺客 小涛之家 效果图(3



eg4 [ftc=#0B9F29][ftf=wingdings]@ @ @ 【注意:顺绝不能颠倒! 效果图(4

小结:颜色和字体功能可以同时使用,但需要注意的是:他们的顺序是固定的,否则不会得到大家想要的结果,读者可以试试看!



一本语法书

接下来笔者将介绍该文章最精华部分!

【说明:[fts=] [ftc=] [ftf=字体] ft=font(译:字体) s=size(译:字体大小) c=color(译:字体颜色) 以后还会出现[M][B][R][L][U][I][ffg,,]等】

作用域与取消作用域:

QQ留言代码中,每使用一个功能语句,它的作用域都是全局的,既从声明语句开始到所有的代码结束,这是与C/C++变量的作用域的不同之处,鉴于此,我们要设计出不同功能的代码,就必须考虑代码的作用域交叉问题!关于取消作用域的方法见第②幕。

排版:

QQ留言代码中:如果没有使用功能语句,每一行语句就会按照你写的那样展现出来,该换行时换行!如果使用了功能语句,该换行时仍然换行,只不过多了一些效果!

字体的位置:[M] [R] [L] 分别代表剧中(Middle)居右(Right 居左(Left)

字体的形状:[B] [I] [U] 分别代表Bold 斜体Italic 下划线Underline 字体的大小:使用方法[fts=] +字符语句 【说明: 值的范围是17 7号字最大)】

字体的类型:隶书、行书、楷书、幼圆、宋体、calibri„„ 字体类型使用方法:[ftf=字体名称]+字符语句




单个作用域取消方法:在需要使用新功能的语句末尾加上[/M][/B]

多个作用域取消方法:如果一个字符语句的输出用到了很多功能语句就得全部取消,方法是在需要使用新功能的语句末尾加上一定数目的[/ft],这个[/ft]数取决于您想取消功能语句的个数,而且值得一提的是,[/ft][/ft][/ft][/ft ]是按照“倒序”来一一取消功能语句的。【这点类似于C++中函数的析构顺序,既“先构造后析构,后构造先析构”,希望大家能自己尝试实验。】

eg [M][B][ftf=隶书][fts=7][ftc= #87C728]末日刺客[/ft][/ft][/ft] [fts=4][ftc= #9F4F7F]小涛之家[/ft][/ft][/B][/M]

效果图:



特点:我用的是居中、黑体排版,然后用隶书、7号字、绿色体写的“末日刺客”,然后用三个[/ft]先后取消了绿色体、7号字、隶书;接着用四号字、紫色写了“小涛之家”,细心地读者可以看到,后面的“小涛之家”不是隶书,而是宋体,而我又没声明使用宋体,这是因为在不声明用什么字体的情况下,系统默认为宋体;同样,如果没有声明文字排版是居中居右的情况下,系统都会默认为靠左对齐,除非你使用了空格键!

特效:

发光字:g=glow(发光)

使用方法:[ffg,色值1,色值二]+ 字符语句

eg:[ffg, #F70909, #F7F709] 末日刺客 小涛之家

效果图:



注意A:色值1是包装颜色(红色);色值2是字体颜色(黄色)

【简记为“由表及里”】

B: 如果留言的话超过30个字的话闪字无效!试试咯,看看成

不成.

超链接: 连接到另一个网址

使用方法:[url=超链接网址] 超链接名称 [/url] 【说明:超链接的名称同样可以通过声明语句以各种样式show出来】 eg1[url=http://user.qzone.qq.com/523826219/infocenter]迎加入末日刺客 小涛之家[/url]

eg2: [R][url=http://user.qzone.qq.com/523826219/infocenter] [ffg, #F70909, #F7F709]欢迎加入末日刺客 小涛之家[/url][/R]

效果图2





QQ表情:

方法:[em]eX[/em]

【说明:e=emotion,X的值是从0开始的阿拉伯数字,每一个数字对应一个表情,有兴趣的朋友可以试试!笔者试过了很多遍,结果是01011,第1012个之后的图像先是一把红叉叉了然后就消失了,呵^_^

eg:[em]e1011[/em] [em]e1011[/em]




本文来源:https://www.wddqxz.cn/eb7ab8ee0975f46527d3e1f7.html

相关推荐