Как работать с графикой на Microsoft Visual Studio C++?
Я математик (не программист) и всю жизнь писал программы чисто вычислительного характера для своих задач на C или C++ в DEV-Cpp. Сейчас нужно представить свои результаты графически (рисовать графики и линии, движение частиц), но в DEV-Cpp нормально не подключается graphics.h. Скачал Microsoft Visual Studio, так как посоветовали работать с графикой в этой IDE, прошёл туториал по консольному проекту, но нигде не могу найти сэмпла или туториала как с нуля написать хотя бы простейшую графическую прогу на C/C++(например, которая откроет окно и нарисует в нём зелёную линию и завершит работу). К тому же, после создания проекта "Классическое приложение Windows" открывается файл в котором какая-то лютая жесть непонятная написана. Подскажите, пожалуйста, либо литературу, либо напишите сэмпл простейшей графической программы на C/C++ сюда. С английским всё хорошо, поэтому зарубежные туториалы тоже приветствуются.
Под винду рисовать можно через GDI
https://docs.microsoft.com/en-us/windows/desktop/gdiplus/-gdiplus-drawing-a-line-use
либо через DirectX, тут руководство по 2d
https://docs.microsoft.com/en-us/windows/desktop/Direct2D/direct2d-portal
Но лучше посмотреть в сторону специализированных библиотек визуализации
https://hpc.llnl.gov/software/visualization-software
Сэмпл простого приложения (с комментариями): https://pastebin.com/UJ5WV8Fj
Подробности можно найти в официальной документации (на сайте Microsoft):
Окна и сообщения - https://docs.microsoft.com/ru-ru/windows/desktop/winmsg/windowing
GDI (графика) - https://docs.microsoft.com/en-us/windows/desktop/gdi/windows-gdi
GDI+ (более современный, но и более сложный API) - https://docs.microsoft.com/ru-ru/windows/desktop/gdiplus/-gdiplus-gdi-start
CBuilder... Там создаёшь весь интерфейс путём визуального программирования сбрасывания на форму компонентов для рисования, а потом делаешь на знакомом тебе си++ функцию для прорисовки на компоненте данных и всё