Bonjour,
Je souhaite charger des icônes depuis les ressources du logiciel (et faire changer l'icône du logiciel dans le tray). Mais lorsque je la charge j'obtiens toujours une icône uniformément noire.
Voici un code de test qui ne marche pas mieux:
void __fastcall TForm1::BitBtn1Click(TObject *Sender)
{
TResourceStream* tResSIcone000;
tResSIcone000 = new TResourceStream((int)HInstance,"MAINICON",RT_GROUP_ICON);
tResSIcone000->Seek( 0, soFromBeginning );
Image1->Picture->Icon->LoadFromStream(tResSIcone000);
delete tResSIcone000;
}
//---------------------------------------------------------------------------
J'ai écumé le web, l'aide en ligne et retourné le problème dans tous les sens, je n'y arrive pas.
Pouvez-vous m'aider?
Merci,
Seb
Partager