Использовать WinMain ():
#include <windows.h>
int WINAPI WinMain(HINSTANCE inst,HINSTANCE prev,LPSTR cmd,int show)
{
// program starts here
return 0;
}
// int main() <-- remove main()
Затем убедитесь, что настройки вашего проекта установлены так, что вы строите программу «Win32», а не «Консоль».
![enter image description here](https://i.stack.imgur.com/43zjp.png)
Редактировать: Как указывает @Sehe, winMain может не понадобиться, хотя я не совсем уверен, где находится эта опция.