读取一个二进制文件,然后把它以文本的形式显示在文本框上,应该怎么做呀
FILE *file;
char *recvbuf;
int nlen = 0,n = 0;if ((file=fopen("C:/temp/config.bin","rb"))==NULL) 
printf("cannot open file\n"); 
fseek(file,0,SEEK_END);
nlen = ftell(file);
recvbuf = (char *)malloc(nlen+1);
memset(recvbuf, 0, nlen+1);
fseek(file,0,SEEK_SET);
n = fread(recvbuf,1,nlen,file);
到这一步都是对的,文件里的内容也成功读到recvbuf里了,接下来怎么把recvbuf里的内容以文本的形式显示在文本框里呀?
例如,recvbuf里存的是01 47 45 43 32,我希望显示在文本框上是
1  GEC2