est il possible de changer une image d'un dialog en modifiant juste le
numero de resource associé au control ?
par exemple : resource.rc contient
DIALOGINTRO DIALOG DISCARDABLE 0,0,250,150
STYLE DS_MODALFRAME | WS_POPUP | WS_VISIBLE | WS_CAPTION
CAPTION "Dialog de Sourd"
FONT 8,"MS Sans Serif"
Begin
CONTROL IDB_LOGO,1032,"Static",SS_BITMAP | SS_SUNKEN, 5,10,160,120
....
End
j'aimerai une fois le dialog affiché a l;ecran modifier l'image. (
actuellement je le fait avec un STM_SETIMAGE, mais ca demande un LoadImage
etc..etc.. )
Je me demandais donc si il est possible de modifier IDB_LOGO a la volee et
"d'invalider" le dialog. ( j'ai differentes images associée a differents
etats du programme en fait )
Cette action est irreversible, confirmez la suppression du commentaire ?
Signaler le commentaire
Veuillez sélectionner un problème
Nudité
Violence
Harcèlement
Fraude
Vente illégale
Discours haineux
Terrorisme
Autre
Thierry
Bonjour,
patrox a écrit :
j'aimerai une fois le dialog affiché a l;ecran modifier l'image. ( actuellement je le fait avec un STM_SETIMAGE, mais ca demande un LoadImage etc..etc.. )
Je ne pense pas que ça soit possible. En tout cas c'est s'embeter pour pas grand chose, je ne vois pas quel peut être "etc etc".
-- « Willy, j'ai mangé le chat. »
Bonjour,
patrox a écrit :
j'aimerai une fois le dialog affiché a l;ecran modifier l'image. (
actuellement je le fait avec un STM_SETIMAGE, mais ca demande un
LoadImage etc..etc.. )
Je ne pense pas que ça soit possible. En tout cas c'est s'embeter pour pas
grand chose, je ne vois pas quel peut être "etc etc".
j'aimerai une fois le dialog affiché a l;ecran modifier l'image. ( actuellement je le fait avec un STM_SETIMAGE, mais ca demande un LoadImage etc..etc.. )
Je ne pense pas que ça soit possible. En tout cas c'est s'embeter pour pas grand chose, je ne vois pas quel peut être "etc etc".
-- « Willy, j'ai mangé le chat. »
patrox
> > j'aimerai une fois le dialog affiché a l;ecran modifier l'image. ( > actuellement je le fait avec un STM_SETIMAGE, mais ca demande un > LoadImage etc..etc.. )
Je ne pense pas que ça soit possible. En tout cas c'est s'embeter pour pas grand chose, je ne vois pas quel peut être "etc etc".
J'ai trouvé une solution intermediaire: je cree une resource avec mes N images superposées puis un ShowWindow( GetDlgItem... , Hide/Show)
Ca fonctionne et ca ne demande pas de prechargement liberation des images. pat.
> > j'aimerai une fois le dialog affiché a l;ecran modifier l'image. (
> actuellement je le fait avec un STM_SETIMAGE, mais ca demande un
> LoadImage etc..etc.. )
Je ne pense pas que ça soit possible. En tout cas c'est s'embeter pour pas
grand chose, je ne vois pas quel peut être "etc etc".
J'ai trouvé une solution intermediaire:
je cree une resource avec mes N images superposées
puis un ShowWindow( GetDlgItem... , Hide/Show)
Ca fonctionne et ca ne demande pas de prechargement liberation des images.
pat.
> > j'aimerai une fois le dialog affiché a l;ecran modifier l'image. ( > actuellement je le fait avec un STM_SETIMAGE, mais ca demande un > LoadImage etc..etc.. )
Je ne pense pas que ça soit possible. En tout cas c'est s'embeter pour pas grand chose, je ne vois pas quel peut être "etc etc".
J'ai trouvé une solution intermediaire: je cree une resource avec mes N images superposées puis un ShowWindow( GetDlgItem... , Hide/Show)
Ca fonctionne et ca ne demande pas de prechargement liberation des images. pat.