Icon switch
-
hab mir ein programm geschreiben in VC++ 6.0
und jetzt wollte ich zwischen 2 icon switchen... also offline oder onlineso in der art
if( var == "online") { icon_on; } else { icon_off; }
-
if(online) { // icon online.ico laden } else { // icon offline.ico laden } SetIcon(...);und jetzt googlest du nach HICON, LoadIcon SetIcon (bzw. WM_SETICON)
-
danke... werds mal versuchen

edit:
es klappt soweit, aber es läd den icon nicht dahin wo ich will
es ändert von progamm
aber hab nen icon symbol im dialog fenster...
-
wie geht das eigentlich wenn ich jetzt sowas wie einen ICON Changer machen möchte?
Spriche eine Application die von anderen Anwendung das ICON Changen kann.
-
sowie ich das verstanden hab kannst du mit
hIcon = LoadIcon(AfxGetInstanceHandle(), MAKEINTRESOURCE(IDI_DataServer));
also AfxGetInstanceHandle() die instanz wählen.. muss dann nur die instanz
des anderen fenster herholen und so auch dein icon des enster setzen..
-
m@ster schrieb:
es klappt soweit, aber es läd den icon nicht dahin wo ich will
es ändert von progamm
aber hab nen icon symbol im dialog fenster...DrawIcon

oder aber das Picture-Control ansprechen

-
@ m@ster hättest du da evt. noch einen Beispielcode? Wäre Super :)...
greeZ
-
http://www.functionx.com/visualc/howto/changeicon.htm
guck mal da..ich werd mal nach drawIcon und picture controll suchen