-
-
kann gelöscht werden
-
Naja - habs jz nich sooo extrem lang durchgelesen (und den algorithmus hab ich mir ne wirklich so im ganzen angeguckt), aber:
for(int width = 0; width < w; width++) //==> for(int width = 0; width != w; ++width) //wobei hier noch egal sein sollte ob pre- oder postincrement
if(colorref == CLR_INVALID) printf("SHIT"); //==> std::cout << "SHIT";
was sollen die 3 0en hier?
if(colorref == 000)
char path[20] = " "; //==> std::string path;
if(Status!=0) printf("Fehler: %i Bmp konnte nicht gefunden werden",Status); //==> if (!Status) std::cout << "Fehler " << Status << "bmp konnte nicht gefunden werden";
PosX und PosY nutzt du auch nicht wirklich irgendwo, oder? Oo
int LoadBmp(char *szBitmap, int PosX, int PosY) //==> (C++ > C ^^) int LoadBmp (std::string &path);
Die Variablen sollten allesamt nicht global sein...
int w, h; HDC hDC, hMemDC; COLORREF colorref;
bb