Bonsoir !
J'ai une application avec une listbox (LIST_PLAY) dans laquelle je stocke des fichiers musicaux (application MFC en boite de dialogue).
J'ai un bouton suivant (BTN_SUIV) pour passer au titre suivant (lu via FMOD).
Un slider affiche le d�filement du temps du morceau en cours de lecture gr�ce � un timer.
Le probl�me est que lorsque j'arrive au dernier titre de la listbox, je ne sais pas comment lui dire d'arr�ter la lecture � la fin.
En fait, lorsque j'arrive en bout de playlist et que je clique sur suivant, il reprend la lecture du dernier morceau de la playlist...
Apparemment, GetCurSel ne doit pas pouvoir avoir une valeur sup�rieure ou �gale � GetCount (d'apr�s mes tests, points d'arr�t � l'appui)... Mais pourtant �a m'arrangerait bien...
Si c'�tait le cas, je pourrais alors faire
Merci � ceux qui auront la gentillesse de me donner un coup d'main !
Code : S�lectionner tout - Visualiser dans une fen�tre � part
1
2
3
4 si (maliste->GetCount() <= maliste->GetCurSel()) // on arrête tout sinon // on lit le titre situé à GetCurSel+1![]()
Partager