タグ

ANSIに関するzakixのブックマーク (1)

  • ユニコードからMBCS(ANSI)への変換(dinop.com)

    解説 ・WideCharToMultiByteを使って変換するのは面倒だからCAtlStringなどを利用する。 面倒な変換例 普通ユニコードからMBCSに変換するにはWideCharToMultiByteを利用する。 しかしコードを見て分かるように非常に面倒。 void Test(void) { int nLen; char* pszMBCS; WCHAR pszUnicode[50]; //変換したいUnicode文字列 wcsncpy(pszUnicode,L"ABCあいう",50); nLen = ::WideCharToMultiByte(CP_THREAD_ACP, 0, pszUnicode, -1, NULL, 0, NULL, NULL ); pszMBCS = new char[nLen]; ::WideCharToMultiByte(CP_THREAD_ACP, 0,

    zakix
    zakix 2006/09/28
    ユニコード→MBCS変換がちょっと楽に。
  • 1