gdiplus, bcb6 und scopes
-
Hi,
habe auf anraten eines Forumsmitgliedes beschlossen
die gdiplus-lib zu verwenden
(siehe http://www.c-plusplus.net/forum/viewtopic.php?t=57165)!Soweit so gut, nach mehreren Versuchen bin ich nun soweit:
Fehlermeldung:
Erzeugen
[C++ Warnung] GdiplusHeaders.h(582): W8022 'Bitmap::Clone(const Rect &,int)' verbirgt virtuelle Funktion 'Image::Clone()'
[C++ Fehler] GdiplusGraphics.h(34): E2015 Mehrdeutigkeit zwischen 'Gdiplus::Graphics::Graphics(void *)' und 'Gdiplus::Graphics::Graphics(void *,int)'
[C++ Fehler] Mainframe.h(111): E2015 Mehrdeutigkeit zwischen 'Graphics' und 'Gdiplus::Graphics'
A=[C++ Fehler] Mainframe.h(113): E2015 Mehrdeutigkeit zwischen 'Graphics' und 'Gdiplus::Graphics'Ist-Zustand:
- implib -c -f gdiplus.lib gdiplus.dll wurde erledigt, biblio-pfad angegeben
- _DEBUG; STRICT in den Bbedingungen
- #include <algorithm>
using std::min;
using std::max;
#include <windows.h>
#include <gdiplus.h>
using namespace Gdiplus;
#pragma comment(lib, "gdiplus.lib")
-Mehrere Fehler der Klasse A (s. oben) konnten durch ein ::, das dem
Graphics vorangestellt wurde, behoben werden (s. mainframe.x)mainframe.h:
...
::Graphics::TBitmap *picDBScan, *picKMeans;
...mainframe.cpp:
...
fPictures[i] = new ::Graphics::TBitmap();
...