Я искал в Интернете информацию о создании графических интерфейсов (игры, формы и т. Д.) В c ++ ...
То, что будет хорошо работать для создания традиционных приложений на основе форм, не будет так хорошо работать для создания игр, и наоборот.
Было бы лучше использовать C # с библиотеками .NET, поскольку управляемые расширения C ++ могут быть немного громоздкими. Если вам нужно использовать C ++, тогда Qt и wxWidgets - неплохие варианты, хотя вы с большей вероятностью найдете больше справки и онлайн-ресурсов для QT.
Если вам нужно создавать графику, например игры, вам лучше использовать библиотеку более высокого уровня, чем напрямую DirectX или OpenGL. Ogre3d - это один вариант на стороне открытого исходного кода, C4 engine - это доступный вариант на коммерческой стороне. Если C # является опцией, то вы можете посмотреть XNA и Unity3d .