Herzlich Willkommen, lieber Gast!
  Sie befinden sich hier:

  Forum » VC++ / MFC » seltsamer Seticon-bug

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
22.06.2003, 20:08 Uhr
FloSoft
Medialer Over-Flow
(Administrator)


Bin ich blöd oder warum funktioniert folgender Code nicht?

C++:
// m_Bitmap ist ein CStatic Member
m_Bitmap.ModifyStyle(0, SS_ICON|SS_CENTERIMAGE);
m_Bitmap.SetIcon(icon);


Das Icon wird einfach nicht angezeigt, wenn ich den Icon-Flag manuell anmache funktioniert es
--
class God : public ChuckNorris { };

Dieser Post wurde am 22.06.2003 um 20:08 Uhr von FloSoft editiert.
 
Profil || Private Message || Suche Download || Zitatantwort || Editieren || Löschen || IP
001
22.06.2003, 23:01 Uhr
Uwe
C/C++ Master
(Administrator)


Hallo Flo,
ruf mal CWnd::Invalidate auf.
--
"Es ist schwierig, ein Programm wirklich idiotensicher zu machen, weil Idioten so genial sind."

Bis dann...
Uwe
 
Profil || Private Message || Suche Download || Zitatantwort || Editieren || Löschen || IP
002
23.06.2003, 11:47 Uhr
FloSoft
Medialer Over-Flow
(Administrator)


hab ich auch probiert... liegt es vielleicht daran das ich dies in OnInitDialog mache?
--
class God : public ChuckNorris { };
 
Profil || Private Message || Suche Download || Zitatantwort || Editieren || Löschen || IP
003
23.06.2003, 17:59 Uhr
Uwe
C/C++ Master
(Administrator)


Hallo Flo,
kann nicht sein, wenn ich z.B. in einem Dialog ein von der "genormten" Größe abweichendes Icon einsetze, dann funzt das doch auch in der Init-Funktion:

C++:
HICON hIcon = (HICON)LoadImage(AfxGetInstanceHandle(), MAKEINTRESOURCE(IDI_ICON1), IMAGE_ICON, 80, 40, LR_DEFAULTCOLOR);
m_IconWnd.ModifyStyle(0, SS_ICON | SS_CENTERIMAGE);
m_IconWnd.SetIcon(hIcon);


--
"Es ist schwierig, ein Programm wirklich idiotensicher zu machen, weil Idioten so genial sind."

Bis dann...
Uwe

Dieser Post wurde am 23.06.2003 um 18:00 Uhr von Uwe editiert.
 
Profil || Private Message || Suche Download || Zitatantwort || Editieren || Löschen || IP
004
23.06.2003, 20:07 Uhr
FloSoft
Medialer Over-Flow
(Administrator)


seltsam warum er es bei mir nicht macht, ich mache genau das was du schreibst ...

liegt es vielleicht daran das ich den Dialog mit Create erstelle (da der in einer TabCtrl ist)?
--
class God : public ChuckNorris { };
 
Profil || Private Message || Suche Download || Zitatantwort || Editieren || Löschen || IP
005
23.06.2003, 23:14 Uhr
Uwe
C/C++ Master
(Administrator)


Hallo Flo,
glaub ich nicht, aber ich mache morgen mal meinen anderen Rechner an.
--
"Es ist schwierig, ein Programm wirklich idiotensicher zu machen, weil Idioten so genial sind."

Bis dann...
Uwe
 
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: