Herzlich Willkommen, lieber Gast!
  Sie befinden sich hier:

  Forum » VC++ / MFC » Setbkmode...

Forum | Hilfe | Team | Links | Impressum | > Suche < | Mitglieder | Registrieren | Einloggen
  Quicklinks: MSDN-Online || STL || clib Reference Grundlagen || Literatur || E-Books || Zubehör || > F.A.Q. < || Downloads   

Autor Thread - Seiten: > 1 <
000
21.03.2003, 13:15 Uhr
Talkabout



Folgendes Problem: Ich habe in einer Dialogbasierenden Anwendung ein Bitmap als Hintergrund. Damit das ganze besser aussieht, habe ich bei statischen Texten den Hintergrund auf transparent gesetzt, mit der Funktion SetBkMode(TRANSPARENT). Nun besitzt meine Anwendung auch einen Timer der jede Sekunde aktualisiert wird. Das Problem ist, wenn der Hintergrund dieser Anzeige (es ist ein statischer Text) nun auf Transparent gesetzt ist, und die Sekunden nun z.b. von 59 auf 58 wechseln sollen, dann schreibt er die 8 ueber die 9 anstatt diese zu ersetzen (er legt die Zahlen also sozusagen uebereinander). Sobald ich den Hintergrund dieses Controls nich transparent mache geht es wieder. Jemand eine Idee wieso? Fuer jede Antwort bin ich dankbar!
 
Profil || Private Message || Suche Download || Zitatantwort || Editieren || Löschen || IP
001
21.03.2003, 13:28 Uhr
FloSoft
Medialer Over-Flow
(Administrator)


Hallo,
das Problem war schonmal da:

www.fun-soft.de/forum/showtopic.php?threadid=55
www.fun-soft.de/forum/showtopic.php?threadid=237
--
class God : public ChuckNorris { };
 
Profil || Private Message || Suche Download || Zitatantwort || Editieren || Löschen || IP
002
21.03.2003, 13:36 Uhr
Talkabout



Leider habe ich da die Loesung fuer dieses Problem nicht gefunden. Vielleicht hat ja jemand noch einen Tip fuer mich! Aber danke trotzdem fuer die Antwort FloSoft.
 
Profil || Private Message || Suche Download || Zitatantwort || Editieren || Löschen || IP
003
21.03.2003, 13:56 Uhr
FloSoft
Medialer Over-Flow
(Administrator)


Hallo,
habe da ein Beispiel gefunden, nur, das hat den gleichen fehler wie dein Programm ...

Ich versuche den mal zu beheben!

dann geb ich dir den quellcode
--
class God : public ChuckNorris { };
 
Profil || Private Message || Suche Download || Zitatantwort || Editieren || Löschen || IP
004
21.03.2003, 13:58 Uhr
Talkabout



Dank Dir schon mal!!!
 
Profil || Private Message || Suche Download || Zitatantwort || Editieren || Löschen || IP
005
22.03.2003, 14:40 Uhr
~Talkabout
Gast


ich habe dieses Problem loesen koennen, aber die Loesung gefaellt mir nicht so ganz. Also wenn jemand eine bessere hat, bitte mal posten!
Wenn sich der Text des Controls aendert, einfach an dieser Stelle mal folgendes eintragen:

GetDlgItem(CONTROLID)->ShowWindow(SW_HIDE);
GetDlgItem(CONTROLID)->ShowWindow(SW_SHOW);

Selbstverstaendlich muss fuer CONTROLID die ID des betroffenen Constrols eingegeben werden. Bei mir klappt das, obwohl mir die Loesung wie gesagt nicht gefaellt.
 
Profil || Private Message || Suche Download || Zitatantwort || Editieren || Löschen || IP
006
22.03.2003, 17:55 Uhr
FloSoft
Medialer Over-Flow
(Administrator)


Die Lösung hatte ich auch, das hat mir auch nicht gefallen, deshalb hab ichs nicht gepostet
--
class God : public ChuckNorris { };
 
Profil || Private Message || Suche Download || Zitatantwort || Editieren || Löschen || IP
007
23.03.2003, 18:22 Uhr
~Talkabout
Gast


Naja wenn Du was besseres findest informiere mich bitte, ich tue es dann auch!
 
Profil || Private Message || Suche Download || Zitatantwort || Editieren || Löschen || IP
008
24.03.2003, 13:33 Uhr
FloSoft
Medialer Over-Flow
(Administrator)


Eine Möglichkeit wäre noch den Hintergrund deiner Ctrl Schwarz zu färben (siehe Links von oben)
das funktioniert ... ist dann aber eben nicht transparent ...
--
class God : public ChuckNorris { };
 
Profil || Private Message || Suche Download || Zitatantwort || Editieren || Löschen || IP
009
24.03.2003, 20:03 Uhr
~Talkabout
Gast


Das weiss ich, gefaellt mir aber garnicht.... Ich lasse es erst einmal mit ShowWindow... trotzdem danke!
 
Profil || Private Message || Suche Download || Zitatantwort || Editieren || Löschen || IP
Seiten: > 1 <     [ VC++ / MFC ]  


ThWBoard 2.73 FloSoft-Edition
© by Paul Baecher & Felix Gonschorek (www.thwboard.de)

Anpassungen des Forums
© by Flo-Soft (www.flo-soft.de)

Sie sind Besucher: