VC++2005にて、今までのようにコーディングしても出るエラーについてメモ。
_T("")については、今までも注意深くコーディングしていた人なら全然問題ないはずだが。(わたしゃアウト(爆))
HWNDをlong(4byte)に変換するのが警告になるのは心臓に悪いなぁ。32bit環境なら実行上問題ないみたいだけど。HandleToLong()やらLongToHandle()やらを使って警告は出なくなるとしても、整数型に変換するなら結局そのサイズを気にしなきゃいけない。実際64bitプロセッサーになったら、HWNDとかも64bitになるのかなぁ。そのままリコンパイルしたら破綻するプログラムが続出しそうな気がするなぁ…。
※コメント投稿者のブログIDはブログ作成者のみに通知されます