WM_CHARはキャラクタ−コード。
WM_KEYDOWN等は仮想キーコード。
VK_???は仮想キーコード。
なので、

case WM_CHAR:
 if(wParam == 'A') {
  ...
とすれば拾えるハズ