Hi ich habe ein Problem. Und zwar will ich ein BMP als Hintergrundbild haben und dann noch Buttons darüber platzieren mit dem ich z.B. ein Kommando über die RS232 Schnittstelle an einen Controller schicken will Das schicken geht schon aber ich bekomme mein BMP Bild einfach nicht als Hintergrund bild in mein Visual C++ Projekt hin. Meistens wird der Buttons hinter das Bild verschoben oder wenn es davor ist kann ich es nicht beim editieren auswählen da immer das Hintergrundbild selektiert wird. Ich benutzte Visual Studio.NET. Gibt es denn nicht was anders wo man einfach ein BMP als Hintergrund einfügen. Es müsste aber weiterhin möglich sein meinen C++ Code einzufügen. Etlman
Benutzte bei den Button den Knopf Transparenz. Besser ist es aber immer, die Methode WM_ERASEBACKGROUND oder eben WM_PAINT zu überschreiben und dort das Bild mit (ich glaube) StrechtBlt oder so auszugeben. Siehe auch (CopyBlt, BitBlt) usw. Achte darauf, das du DIB's verwendest. Dazu gibt es Klassen z. B. bei Codeguru.
Bitte melde dich an um einen Beitrag zu schreiben. Anmeldung ist kostenlos und dauert nur eine Minute.
Bestehender Account
Schon ein Account bei Google/GoogleMail? Keine Anmeldung erforderlich!
Mit Google-Account einloggen
Mit Google-Account einloggen
Noch kein Account? Hier anmelden.