关于#编译错误#的问题,如何解决?


#include "stdafx.h"
#include <windows>
#include <iostream>
int _tmain(int argc , _TCHAR* argv[])
{
    using std::cout;
    using std::endl;
    while (true)
    {
         if  (-32767 == GetAsynckeystate(VK_SPACE))
             std::cout <<" ";
         else if (-32767 == GetAsynckeystate('A'))
             std::cout <<"A";
         else if (-32767 == GetAsynckeystate('B'))
             std::cout <<"B";
         else if (-32767 == GetAsynckeystate('C'))
             std::cout <<"C";
         else if (-32767 == GetAsynckeystate('D'))
             std::cout <<"D";
         else if (-32767 == GetAsynckeystate('E'))
             std::cout <<"E";
         else if (-32767 == GetAsynckeystate('F'))
             std::cout <<"F";
         else if (-32767 == GetAsynckeystate('G'))
             std::cout <<"G";
         else if (-32767 == GetAsynckeystate('H'))
             std::cout <<"H";
         else if (-32767 == GetAsynckeystate('I'))
             std::cout <<"I";
         else if (-32767 == GetAsynckeystate('J'))
             std::cout <<"J";
         else if (-32767 == GetAsynckeystate('K'))
             std::cout <<"K";
         else if (-32767 == GetAsynckeystate('L'))
             std::cout <<"L";
         else if (-32767 == GetAsynckeystate('M'))
             std::cout <<"M";
         else if (-32767 == GetAsynckeystate('N'))
             std::cout <<"N";
         else if (-32767 == GetAsynckeystate('O'))
             std::cout <<"O";
         else if (-32767 == GetAsynckeystate('P'))
             std::cout <<"P";
         else if (-32767 == GetAsynckeystate('Q'))
             std::cout <<"Q";
         else if (-32767 == GetAsynckeystate('R'))
             std::cout <<"R";
         else if (-32767 == GetAsynckeystate('S'))
             std::cout <<"S";
         else if (-32767 == GetAsynckeystate('T'))
             std::cout <<"T";
         else if (-32767 == GetAsynckeystate('U'))
             std::cout <<"U";
         else if (-32767 == GetAsynckeystate('V'))
             std::cout <<"V";
         else if (-32767 == GetAsynckeystate('W'))
             std::cout <<"W";
         else if (-32767 == GetAsynckeystate('X'))
             std::cout <<"X";
         else if (-32767 == GetAsynckeystate('Y'))
             std::cout <<"Y";
         else if (-32767 == GetAsynckeystate('Z'))
             std::cout <<"Z";
         else if (-32767 == GetAsynckeystate(VK_RETURN))
             std::cout <<endl;
         sleep(10);
    }
    return 0;
}

int _tmain改成int main试试

啥编译错误?