Già hai ragione ora posto la parte finale perchè il codice intero è molto lungo:
codice:
int WINAPI WinMain(HINSTANCE hInstance,HINSTANCE hPrevInstance,LPSTR lpCmdLine,int nCmdShow){
    MSG        msg;
    bool done = false;
.....
    while(!done){
// main loop
    }

    KillGLWindow(); // distrugge la finestra
    return msg.wparam;
}