Visual C++ 2005を使っていますが文字化けに悩まされています。

ある規格値をEditBoxに入力して、
その値をプログラム中で受け取ると、
かなり文字化けしてしまいます。

.GetWindowTextA((LPTSTR)str);

とか

.GetWindowTextA((LPTSTR)str, 256);

とかいうとり方などを試しているのですが、
うまくいきません。


やりたいこととしては、
�@規格値を文字でとってくる
�A数字に変換(double型) atoiとか?
�Bifによる判別

という流れです。

よろしくお願いします。