Помимо консольных, Visual Studio позволяет создавать оконные визуальные приложения с различными компонентами, вставленными в это окно - кнопки, текстовые сообщения, поля для ввода, выбора и т. д.  
```cpp
String^ str = textBox1->Text;
array<String^> ^arr = str->Split(" ");
```
- `^` - символ указателя для WinForms
- `->` - обращение к методу указателя на объект
  
Пример: нарисовать параболу.  
Классы:
- Graphics
- Pen
  
```cpp
Graphics ^gr = this->CreateGraphics();
Graphics ^gr = pictureBox1->CreateGraphics();
Pen ^pen1 = gcnew Pen(Color::Red);
Pen ^pen2 = gcnew Pen(Color::Black);
int width = this->Width;
int height = this->Height;
gr->DrawLine(pen2, 0, height / 2, width, height / 2);
gr->DrawLine(pen2, width / 2 , 0, width / 2, height);
double kx = 10, ky = 2;
for (int i = -10; i <= 10; i += 0.01) {
	int x = width / 2 + kx * i;
	int y = height / 2 - ky * i * i;
	gr->DrawLine(pen1, x, y, x + 1, y + 1)
}
pictireBox1->Image->Save
```
Результат:  
![Парабола в WinForms](../Pictures/03_01.%20Парабола%20в%20WinForms.png)