Icon wechseln
-
Ich möchte ein Icon gegen ein anderes austauschen.
Das Icon liegt auf einem Picturecontrol das als Symbol
angelegt ist. Es trägt die ID: IDC_STATICMY.
Das Picturecontrol hat die Variable Control m_icomyIch habe es so versucht:
if(statbild==1){ HICON m_hIcon; m_hIcon = AfxGetApp()->LoadIcon(IDI_KRITISCH); m_icomy.SetIcon(m_hIcon); }
Es will sich aber einfach nicht ändern. Dass statbild auch wirklich = 1
ist habe ich bereits geprüft.
-
No idea ?
-
Idee
Zwei direkt übereinander legen und sichtbar / unsichtbar (visible) umschalten
-
Also ich habe dies mal mit
HICON hIcon = AfxGetApp()->LoadIcon(IDI_ICON2); m_mypic.SetIcon(hIcon);
versucht, und es funktioniert einwandfrei...