2013年10月11日金曜日

SmpTxt バグ

i_ShellExt のサンプルプロジェクト SmpTxt の SmpTxtDc.cpp のバグ
  // …
  else {
    #ifdef _UNICODE
    {
      LPWSTR lpText = TextData.GetBuffer(rBuf.GetSize()+1) ;
      memset(lpText,0,(rBuf.GetSize()+1)*2) ;
      #if (_MSC_VER >= 1400)
      size_t cnvSize = 0 ;
      ::mbstowcs_s(&cnvSize,lpText,rBuf.GetSize()+1,LPSTR(rBuf.GetData()),rBuf.GetSize()) ;
      #else
      ::mbstowcs ( lpText, LPSTR(rBuf.GetData()),rBuf.GetSize()) ;
      #endif
      TextData.ReleaseBuffer() ;
      }
    #else
      // …
    #endif
    }

i_S_asZ 2025.05

3D データを 3D プリンタなどで出力可能な形式に変換するツールです. また「WebGL」で表示できる形式に変換することもできます. WebGL の形式に変換したものを確認するための「簡易 Web サーバ」を同梱しました. Set_SasZ.zip 「 簡易 Web サーバ ...