Короче говоря - вы не можете.
Windows Forms - это платформа .NET, а не платформа C ++.Это, в свою очередь, означает, что вы не можете использовать C ++ для работы с ним.Microsoft изобрела свой собственный язык, который называется C ++ - иш, но компилируется в CLI байт-код (вероятно, со встроенным кодом, но я не уверен).Если раньше это был «Управляемый C ++», то теперь это C ++ / CLI (в качестве примера вы привели не C ++, а C ++ / CLI).
Для простых проектов C ++ у вас естьвыбрать «Win32 Project», «Win32 Console Application» или «Empty Project». Но тогда вы не сможете работать с Windows Forms.Вы можете использовать другие библиотеки GUI, такие как GTK , Qt , WxWidgets .Есть тонны GUI-фреймворков.Или, возможно, вы бы предпочли придерживаться Win32 API .Мой личный выбор - Qt.И вообще никакой Visual Studio.
Надеюсь, это немного прояснит для вас.Удачи!