Bonjour !
Je recherche une fonction qui permette d'ouvrir une boîte de dialogue puis qui la fermerai automatiquement après un laps de temps donné sans avoir à cliquer sur un bouton OK.
Merci pour vos réponses.
Bonjour !
Je recherche une fonction qui permette d'ouvrir une boîte de dialogue puis qui la fermerai automatiquement après un laps de temps donné sans avoir à cliquer sur un bouton OK.
Merci pour vos réponses.
Un verre vide se plaint, un verre plein se vide ...
Utiliser les classes CTime et CTimeSpan et leurs méthodes associées
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2 CTime t = CTime::GetCurrentTime();
Tu sais pas où je pourrais trouver un exemple de code parce que j'ai un peu de mal à utiliser ça tel quel.
Un verre vide se plaint, un verre plein se vide ...
Bonjour,
Je resoudrai ce probleme en initialisant un timer dans la
fonction OnInitDialog et dans le hanfler de WM_TIMER
je ferai appel a OnCancel()
Salut
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
10
11
12 BOOL MaDlg::OnInitDialog() { . . . SetTimer(1,10000,NULL); // timer de 10 secondes . } void MaDlg::OnTimer(UINT nIDEvent) { if(nIDEvent==1) OnCancel(); else Dialog::OnTimer(nIDEvent); }
Je vais essayer ça.
Merci.
Un verre vide se plaint, un verre plein se vide ...
Super ta solution
simple, élégante, et ...
ça marche !!!!!!!!!!!!!!
Un verre vide se plaint, un verre plein se vide ...
Vous avez un bloqueur de publicités installé.
Le Club Developpez.com n'affiche que des publicités IT, discrètes et non intrusives.
Afin que nous puissions continuer à vous fournir gratuitement du contenu de qualité, merci de nous soutenir en désactivant votre bloqueur de publicités sur Developpez.com.
Partager