Итак, я пытаюсь нарисовать изображение с помощью консольного приложения CLR, используя библиотеку .NET. Я нашел этот код на https://msdn.microsoft.com/en-us/library/dbsak4dc(v=vs.110).aspx?cs-save-lang=1&cs-lang=csharp#code-snippet-2, но я не знаю, какие аргументы я должен использовать для запуска функции DrawMyImage
C++ console draw image
using namespace System;
using namespace System::Drawing;
using namespace System::Windows::Forms;
void DrawMyImage(PaintEventArgs^ e)
{
Image^ newImage = Image::FromFile("picture.png");
int x = 100;
int y = 100;
int width = 350;
int height = 450;
e->Graphics->DrawImage(newImage, x, y, width, height);
}
int main(array<System::String ^> ^args)
{
DrawMyImage();
return 0;
}
Если есть любой другой простой способ для отображения изображений из консольного приложения, не стесняйтесь сказать.
Где вы ожидаете от этого визуализации? На данный момент вы смешиваете приложения консоли/форм. – Caramiriel
Это не относится к тегу 'C++' (поскольку он вовсе не о стандартном C++). Это должно быть 'C++ - cli' или подобное. – drescherjm
Я не уверен, новое окно с этим изображением или изображением в консоли (не думаю, что это возможно). Я хочу сделать какой-то дисплей, который показывает консольные выходы более холодным способом, а затем просто текст. – Goliat