>>1
あのさぁ〜、WNDCLASSのメンバー変数を間違えるくらいなら

WNDCLASS WC = {
{sizeof(WNDCLASS)},
{・・・以下略}
};

みたいに宣言時に代入すりゃいいのに。C言語を
理解できてれば誰でも思いつくと思うが?
まぁ、桑菜も好き好きっつーから普通にメンバー書いて
代入するやつもいるだろうがな。