Bonjour
je ne vois qu'un moyen, qui est de tester la valeur de tes int, si il sont inferieur à 9 tu crees un string avec un 0 devant puis tu concatene tes trois string
un truc du genre
CString h,m,s;
if (heure<10) h.Format("0%d",heure) else h.Format("%d,heure);
if (minute<10) m.Format("0%d",minute) else m.Format("%d,minute);
if (seconde<10) s.Format("0%d",seconde) else h.Format("%d,seconde);
str.format("%s:%s:%s",h,m,s);
j'ai p as testé mais un truc du genre
TOCHE