如何在C程序中加入汉语(急!!)

来源:百度知道 编辑:UC知道 时间:2024/05/16 13:34:41
要在显示的时候要有自己的名字,要汉语,要有那些语句?
帮帮忙!
是让图象显示汉字呀!这个方法不行呀!用的是tc200~

早期用TC的时候要用ucdos可以用扩展ascii码显示汉字。如果没特殊要求的话可用这种方法。如果不允许用这种方法的话,只能用显示图形的方式一个点一个点的来写了。这些内容早点了,你可以参考下面的
int puthz16(int x,int y,int color)
{
int i1,i2,i3;
long l;
char by[1000];
for(i1=0;i1<=row;i1++)
{
l=16+i1*col;
lseek(handle,l,SEEK_SET);
read(handle,by,col);
for(i2=0;i2<col;i2++)
for(i3=0;i3<8;i3++)
if(getbit(by[i2],7-i3))
putpixel(x+i2*8+i3,y+i1,color);
else
putpixel(x+i2*8+i3,y+i1,color+1);
}
return(x);
}

int getbit(unsigned char c,int n)
{
return((c>>n)&1);
}
时间久远,个别细节记不清了,只是方法是大差不离的,是当初因为一个需要比着那个显示汉字的程序改的。

我很久以前是编好后用记事本打开修改一下就OJK

你是VC++6.0
就可以用加入汉语

很easy,只要用描点法把输入的名字用点描出来,然后将点按行打出来即可。