掲示板システム
ホーム
アクセス解析
カテゴリ
ログアウト
半角カタカナを表示しないには? (ID:66651)
名前
ホームページ(ブログ、Twitterなど)のURL (省略可)
本文
WindowsXP で .net 2003 を勉強しています。 VBA等で 「a」を入力すると「À」と返される関数を作りましたが、 C++では「a」を入力すると半角の「タ」が返ってきます。 何がいけないか(全部いけないのでしょうけど・・・)がわかりません。 ----- VBA dim wbsbuf as string wbsbuf ="a" '入力されたと仮定 ' 判定(省略) chrW(&hC0) ----- ----- C++ #include <locale.h> #include <tchar.h> #define _UNICODE void foo( TCHAR* wbs) { setlocale(LC_ALL, "English"); TCHAR wbsbuf[] = _T("a"); // 入力されたと仮定 // 判定(省略) wbsbuf[0] = 0x00c0; _tcscpy( wbs, wbsbuf); } -----
←解決時は質問者本人がここをチェックしてください。
更新する
戻る
掲示板システム
Copyright 2021 Takeshi Okamoto All Rights Reserved.