Windows Forms в значительной степени является частью .NET Framework и недоступен (по крайней мере, в практическом смысле) из неуправляемого кода. Однако его можно вызвать из управляемого C ++ (я не знаю о поддержке дизайнеров в самой Visual Studio, но управляемый C ++ может определенно использовать библиотеку Windows Forms).
Возможно, вы захотите посмотреть другие параметры графического интерфейса C ++, такие как Qt , wxWidgets или Gtkmm .