Problema idva ot fakta che programata se kompilira kato konsolna, i se otvarja konsola zaradi tova. Za da si reshish problema prosto dobavi slednite dve linii
#pragma comment(linker,"/SUBSYSTEM:WINDOWS")
#pragma comment(linker,"/ENTRY:mainCRTStartup")
Purwata shte nakara prilozhenieto da se startira kato WINDOWS-sko - t.e. njama da mu se otvarjat konsolni dzhametzi.
Wtoroto shte nakara pak da se wika main(), wmesto WinMain() wupreki che prilozhenieto ne e konsolno.
I dvete razshirenia sa MSVC specific (njama da rabotjat pod Borlandski ili WATCOMski kompilatori)...