IT博客汇
  • 首页
  • 精华
  • 技术
  • 设计
  • 资讯
  • 扯淡
  • 权利声明
  • 登录 注册

    tr

    天下发表于 2015-10-10 09:10:00
    love 0
    #ifdef _UNICODE
    CString trW(LPCTSTR format,)
    {
        int len;
        va_list arg;
        CString text;

        if (format==NULL || format[0]==0)
            return text;

        va_start(arg, format);
        len = _vsnwprintf(NULL,0,format,arg);
        va_end(arg);

        _ASSERT(len>=0);

        va_start(arg, format);
        vswprintf(text.GetBuffer(len+1),format,arg);
        text.ReleaseBuffer();
        va_end(arg);

        return text;
    }
    #else
    CString trA(LPCTSTR format,)
    {
        int len;
        va_list arg;
        CString text;

        if (format==NULL || format[0]==0)
            return text;

        va_start(arg, format);
        len = _vsnprintf(NULL,0,format,arg);
        va_end(arg);

        _ASSERT(len>=0);

        va_start(arg, format);
        vsprintf(text.GetBuffer(len+1),format,arg);
        text.ReleaseBuffer();
        va_end(arg);

        return text;
    }
    #endif

    #ifdef _UNICODE
        #define tr trW
    #else
        #define tr trA
    #endif


    天下 2015-10-10 17:10 发表评论


沪ICP备19023445号-2号
友情链接