在Client端用Recvive函數接收來自Server端的Unicode碼時, 第一個參數用WCHAR數組還是char數組? 謝謝!

解决方案 »

  1.   

    重載OnReceive函數, 在當中調用Receive函數,
    virtual int Receive(
       void* lpBuf,
       int nBufLen,
       int nFlags = 0 
    ); 若從Server端傳來的昰Unicode碼時,第一個參數用WCHAR數組還是char數組? 是否該用TCHAR, 謝謝!
      

  2.   

    应该使用TCHAR,有些工作系统系统替你做,不过,也可以自己做。
    请你举一个例子,关于你的数组
      

  3.   


     wxzfox(乐乐), 能不能請你大致談一下何時該用Unicode, 何時用ANSI?   謝謝!
      

  4.   

    你可以看看《Windows程序设计》第二章,专讲unicode
      

  5.   

    TCHARTCHAR是一个宏,如果定义了标志符UNICODE,那么TCHAR就是_wchar,否则就是普通char.