Пишу приложение, читающее BMP файл. Строчка типа
Bitmap* mybitmap = new Bitmap(L"d:\\tmp\\d.bmp",false);
не выполняется. Это происходит потому, что в большинстве примеров не указано, что подсистему GDI+ сперва нужно проинициализировать:
GdiplusStartupInput gdiplusStartupInput;
ULONG_PTR gdiplusToken;
GdiplusStartup(&gdiplusToken, &gdiplusStartupInput, NULL);
а в конце работы необходимо завершить ее:
GdiplusShutdown(gdiplusToken);
Bitmap* mybitmap = new Bitmap(L"d:\\tmp\\d.bmp",false);
не выполняется. Это происходит потому, что в большинстве примеров не указано, что подсистему GDI+ сперва нужно проинициализировать:
GdiplusStartupInput gdiplusStartupInput;
ULONG_PTR gdiplusToken;
GdiplusStartup(&gdiplusToken, &gdiplusStartupInput, NULL);
а в конце работы необходимо завершить ее:
GdiplusShutdown(gdiplusToken);
Комментариев нет:
Отправка комментария