教えて下さい。
Win32APIオンリー(SDK)の環境でやってます。
キーボードのEnterキーを押されたら○○する・・というようにしたいのですが
Enterキー以外のキー(1とか2とかSHIFTとか)は正常に取得できます。
Enterキーだけが取得できません。

unsigned char keys[256];

WM_KEYDOWN:

GetKeyboardState(keys)

if (keys[VK_RETURN]&0x80){
MessageBox(hWnd,"Enterが押された","",MB_OK);
}
if (keys[VK_SHIFT]&0x80){
MessageBox(hWnd,"SHIFTが押された","",MB_OK);
}

シフトを押すとメッセージが出ますが、エンターキーは(テンキーの物も)押しても
何も出ません。

あと、 WM_KEYDOWN: で
if(wParam==VK_RETURN)のようにしても、やっぱりエンターキーだけが取得できません。(他のキーは問題ない)

またウィンドウ上にフォーカスを持つような物も配置していません。

どうしてでしょうか?