巧用SETLINESTYLE实现汉字的显示
11-08 12:37:21软件技巧
浏览次数:547次
标签:软件技巧大全,http://www.duosi8.com
巧用SETLINESTYLE实现汉字的显示,
下面提供了一个较详细的源程序供读者参考,其中XDMCHINA()是显示汉字的子函数,可不经修改被其它过程调用。
#include "graphics.h"
#include "stdio.h"
int I,J,L;
long A,B,C,E,F;
main()
{
int DRIVER,MODE;
void xdmchina();
void page1();
DRIVER=VGA;
MODE=VGAHI;
initgraph(&DRIVER,&MODE,"");
page1();
}
void xdmchina(int X,int Y,char S)
{
FILE *FI;
if((FI=fopen("c:cclib","rb"))==NULL) exit(0);
L=strlen(S)/2;
for (I=0;I<L;I++) {
A=(S&0x7f)-0x21;
B=(S&0x7f)-0x21;
if(A>=15) A=A-6;
C=(A*94+B)*32;
fseek(FI,C,SEEK_SET);
for (J=0;J<16;J++) {
fscanf(FI,"%c",&E);
fscanf(FI,"%c",&F);
C=E*256+F;
setlinestyle(4,C,1); line(X+I*16+15,Y+J,X+I*16,Y+J);
}
}
}
void page1()
{
setcolor(12);
xdmchina(5,1,"程序设计:谢笛鸣");
getch();
}
下面提供了一个较详细的源程序供读者参考,其中XDMCHINA()是显示汉字的子函数,可不经修改被其它过程调用。
#include "graphics.h"
#include "stdio.h"
int I,J,L;
long A,B,C,E,F;
main()
{
int DRIVER,MODE;
void xdmchina();
void page1();
DRIVER=VGA;
MODE=VGAHI;
initgraph(&DRIVER,&MODE,"");
page1();
}
void xdmchina(int X,int Y,char S)
{
FILE *FI;
if((FI=fopen("c:cclib","rb"))==NULL) exit(0);
L=strlen(S)/2;
for (I=0;I<L;I++) {
A=(S&0x7f)-0x21;
B=(S&0x7f)-0x21;
if(A>=15) A=A-6;
C=(A*94+B)*32;
fseek(FI,C,SEEK_SET);
for (J=0;J<16;J++) {
fscanf(FI,"%c",&E);
fscanf(FI,"%c",&F);
C=E*256+F;
setlinestyle(4,C,1); line(X+I*16+15,Y+J,X+I*16,Y+J);
}
}
}
void page1()
{
setcolor(12);
xdmchina(5,1,"程序设计:谢笛鸣");
getch();
}
,巧用SETLINESTYLE实现汉字的显示
- ·上一篇:几种将文本文件转换为可执行文件工具软件的用法
- ·下一篇:离开时锁定MSN Messenger
《巧用SETLINESTYLE实现汉字的显示》相关文章
- › 巧用SETLINESTYLE实现汉字的显示
- 在百度中搜索相关文章:巧用SETLINESTYLE实现汉字的显示
tag: 汉字 软件技巧,软件技巧大全,电脑学习 - 软件技巧
热门推荐
- · 为何QQ总弹出安全登录验证2则
- · 多媒体升级时常见故障的处理
- · 利用硬盘驱动器号制作防扩散FOXPRO程序
- · 高速视频转换借力CUDA
- · 在KMPlayer中手动切换解码器
- · 如何突破IP加MAC绑定
- · 如何让ACDSee成为默认的图片浏览器
- · SnagIt连续抓以多个窗口
- · SnagIt直接截取灰度图片
- · Nero快速制作精美的光盘封面
- · 完美卸载XP快速卸载顽固软件
- · VoptXP测试驱动器性能
- · VirturlDriver让虚拟光驱开机时自动加载
- · 通过递归调用来搜索文件
- · AutoCAD复制粘贴图纸导致死机
- · 监控软件导致QQ无法登录
- · 提高WindowsXP启动速度的方法
- · Office 2007无法正常卸载怎么办
- · 如何用批处理一次建立或删除多个目录
- · 教你Windows百毒不侵的13个妙招
- · ATI显卡在线看电影时花屏应该如何解决