비주얼 스튜디오 2008쓰고있구요..

다름이 아니라 WndProc 함수에서

switch(iMessage) {
~
~
case WM_COMMAND:
{
    if(LOWORD(wParam) == ID_BTN)
    {
        ~
    }
}

예제에 이렇게 되어있는데요
궁금한 부분은  if(LOWORD(wParam) == ID_BTN) 이부분인데
저기를 그냥 swtich case로 바꿔도 되나요?;;

바꿔봤는데 에러는 없는데..
왜 case 라인 들여쓰기가 상위 switch 문의 case에 맞춰지는 걸까요?ㅠㅠ

그냥 찜찜해서.. 검색해보니까 
여기에 다중 swtich 쓰면 에러 날 수 있다고 그러더라구요. 

저 글쓴 분은 VC++ 6.0 이라 버전이 다르긴한데
혹시나 하고 여쭤봅니다