VC2005で気になったこと。
MFCの~A、~Wのあるメソッドで、どうも~Wしかインテリセンスで表示されないような。
(~Aや~Wのつかないものが表示されない)
※一部のクラスのメソッドで文字セット:Unicodeでしか試していません。
VC2005(VS2005 Pro)

↑
の場合、GetWindowTextってのは候補にないの?ってことです。
(実際は使えます。)
参考(VC6 Stand)

ちなみに windows.hのGetWindowTextの場合は3つとも表示されます。

編集追記)
よく考えると、CWnd::GetWindowTextと宣言されているものの
GetWindowTextが#defineで置き換わった後のものを表示しているような気がします。
(ということで、_MBCSの場合はGetWindowTextAしか出ないわけなのかな。)
まぁ一番問題なのは、折角TCHARとして使っているのにもかかわらず、
GetWindowTextWとか使っちゃったら、_MBCSではコンパイルできなくなってしまうということです。
(TCHARを理解していない人ははまりそうですな。)
投稿日時 : 2006年11月26日 2:45