WinAPI编贪吃蛇并进展调试时,无法继续调试下去

WinAPI编贪吃蛇并进行调试时,无法继续调试下去?
WinAPI编贪吃蛇并进展调试时,无法继续调试下去在过程函数第一次调试到最后一行时,就出现左边的提示,无法调试下去,很悲催,求指点!
switch (message)
{
case WM_SIZE:
cxClient = LOWORD (lParam);
cyClient = HIWORD (lParam);
return 0;

case WM_CREATE:
SetTimer (hwnd, ID_TIMER, 1000, NULL);
initializeSnake(&snake);
creatFood(food);
return 0;

case WM_TIMER:
++count;
InvalidateRect (hwnd, NULL, TRUE);//TRUE 还是FALSE
return 0;

case WM_KEYDOWN://按键控制
{
switch (wParam)
{
case VK_UP:
if (dire != DOWN)
{
isKeyDown = true;
dire = UP;
drawUp(&snake, food);
}
break;
case VK_DOWN:
if (dire != UP)
{
isKeyDown = true;
dire = DOWN;
drawUp(&snake, food);
}
break;
case VK_RIGHT:
if (dire != LEFT)
{
isKeyDown = true;
dire = LEFT;
drawUp(&snake, food);
}
break;
case VK_LEFT:
if (dire != RIGHT)
{
isKeyDown = true;
dire = RIGHT;
drawUp(&snake, food);
}
break;
default:
break;
}
InvalidateRect (hwnd, NULL, FALSE);
break;
}

case WM_PAINT:
hdc = BeginPaint (hwnd, &ps);

TextOut(hdc,30,30,szBuffer,wsprintf(szBuffer,TEXT("%d"),count));

border(hdc);//画边框

if (!isKeyDown)
{
runDef(&snake,&dire,food);
}

drawSnake (hdc, &snake);

drawFood(hdc,food);

EndPaint (hwnd, &ps);
return 0;

case WM_DESTROY:
KillTimer (hwnd, ID_TIMER);
PostQuitMessage (0);
return 0;
}

return DefWindowProc (hwnd, message, wParam, lParam);
}

就是调试到最下面那个}时,就调试不下去了

------解决方案--------------------
你调用的代码已经做成库了,你打不开,,.lib什么的,
------解决方案--------------------
打开 disassemble 窗口