あるアプリ上の選択された文字列を全角・半角変換
を行いたいのですが、VCではどうすればできるのでしょうか?
ctrl&c で選択されてデータをクリップボードへ取得して、
この文字列に変換処理をして、ctrl&vで貼り付ければ
元の文字列と置き換えられそうだと期待しています。
VBではStrconv()を使えば一発なのですが、
VCでは簡単にはできそうにもなくてご相談させて下さい。
_com_tを使う。
名前を激しくわすれたけど、
こんな感じのものがある。
_mbctombb() とか。
http://www.microsoft.com/japan/msdn/library/default.asp?url=/japan/msdn/library/ja/vclib/html/_crt__mbctombb.asp
LCMapString() とか。
http://msdn.microsoft.com/library/default.asp?url=/library/en-us/intl/nls_5s2v.asp
APIだとLCMapStringですね。
編集 削除