mitä toi virhe meinaa:
'WinMain' : local function definitions are illegal
ja ne ovat:
int WINAPI WinMain( HINSTANCE hInstance, // Instance HINSTANCE hPrevInstance, // Previous Instance LPSTR lpCmdLine, // Command Line Parameters int nCmdShow, int keyboard) // Window Show State
Se meinaa sitä, että tuo WinMain-määrittelysi on ihan väärä. Ota toinen noista kahdesta viimeisestä pois.
Ja mitähän tekemistä tällä oli OpenGL:n kanssa?
Aihe on jo aika vanha, joten et voi enää vastata siihen.