何となく Blog by Jitta
Microsoft .NET 考

目次

Blog 利用状況
  • 投稿数 - 761
  • 記事 - 18
  • コメント - 37042
  • トラックバック - 222
ニュース
  • IE7以前では、表示がおかしい。div の解釈に問題があるようだ。
    IE8の場合は、「互換」表示を OFF にしてください。
  • 検索エンジンで来られた方へ:
    お望みの情報は見つかりましたか? よろしければ、コメント欄にどのような情報を探していたのか、ご記入ください。
It's ME!
  • はなおか じった
  • 世界遺産の近くに住んでます。
  • Microsoft MVP for Visual Developer ASP/ASP.NET 10, 2004 - 9, 2011
広告

記事カテゴリ

書庫

日記カテゴリ

ギャラリ

その他

わんくま同盟

同郷

 

Shift_JIS で言うところの1バイト文字と2バイト文字、ひらがなとカタカナ、アルファベットの大文字と小文字を変換してくれる関数に、LCMapString という API があります。むかし、サンプルプログラムを作ったけど、紛失した。・・・いや、あった。そのうち、取れるようになると思う→サンプル ソリューション

Vista では拡張されて、LCMapStringEx(msdn ライブラリ英語)ができている。お、LPWSTR だ(笑)


気づいた経緯:全角文字のみ、8文字まで入力可にするには?(C# と VB.NET の質問掲示板)の、はつねさんの返答。自動的に変換してあげたっていいんじゃなかろうかにたいして、「じゃぁ、そういう API を紹介しておくか」。MSDN へのリンクより、PINVOKE.NET へのリンクの方がいいだろう。で、PINVOKE.NET をみると、エントリが用意だけ(2/6現在)してある。

LCMapString, LCMapStringEx

投稿日時 : 2008年2月7日 21:57
コメント
タイトル
名前
Url
コメント