- 注册时间
- 2004-8-30
- 最后登录
- 1970-1-1
|
其实不能算完全原创,gameghost已经先发表过一个帖子了,
但很不完善,不方便使用,占用内存也太大了,而且还有不少拼音有错
我写成了一个头文件,做了一个System_PY2GB的函数,用法和Lavax3.0以上的
System.PY2GB一模一样.还增加了区位等用法...
//Test_PY2GB.txt
char py1[7]="ge";//查找的拼音
#include "py2gb.h"
void main()
{
char gb[20];
long num;
PY2GB_Init(); // 放在首次使用System_PY2GB前
num = System_PY2GB(0,py1,gb);
printf("%s:%d/%d个字\n%s\n",py1,num&0xffff,num>>16,gb);
getchar();
PY2GB_End();// 放在不再需要System_PY2GB后
exit(0);
}
|
|