• ベストアンサー

MFCでの進数変換

MFCでの進数変換 始めまして、いまMicrosoftVisualStudio2010でMFCの勉強をしています ここで質問なのですが、ボタンを押されるとエディットボックスにAを表示するんですが このAを10進数の10に変換して表示できないでしょうか? MFCの使える関数でやりたいのですがどなたかご教授お願いします。

質問者が選んだベストアンサー

  • ベストアンサー
回答No.2

16進数の文字列がstrNumに入っているとして、 long num; num = _tcstol(strNum, NULL, 16); でどうでしょうか。_ltoaは逆ですよね。

satomin_desu
質問者

お礼

できました☆本当にありがとうございました>< また機会があれば宜しくお願いします>< 本当にありがとうございます><

その他の回答 (2)

回答No.3

> CStringからintへの適切な変換関数が存在しませんと出てしまいます>< ごめんなさい逆でした。 _ltoa は数値から文字列。

satomin_desu
質問者

お礼

おかげさまで変換方法勉強できました☆ とても勉強になりました>< 初心者の私に付き合ってくださいましてありがとうございました>< またきかいがあれば宜しくお願いします><

回答No.1

_ltoa ではダメっすか?

参考URL:
http://msdn.microsoft.com/ja-jp/library/6y51bcy2(v=VS.80).aspx
satomin_desu
質問者

補足

CStringからintへの適切な変換関数が存在しませんと出てしまいます><

関連するQ&A