|
|

楼主 |
发表于 2006-1-9 14:04:00
|
显示全部楼层
Re:DX中文键盘输入问题
我把我最后的实现方法说一下,你可以试试.
case WM_CHAR:
hz1[3];hz1[2]=0;
if(wParam>>8){
hz1[0]=(unsigned char)(wParam>>8);
hz1[1]=(unsigned char)wParam;
hz[i0]=hz1[0];
hz[i0+1]=hz1[1];
sprintf(szname2,hz);
i0+=2;
}
else{
hz[i0] = wParam;
hz[i0+1] = '\0';
sprintf(szname2,hz);
i0+=1;
}
最后的 HZ就是你要的结果,不知道对不对,请高手们指教. |
|