Un exemple de Waitable Timer, suite à une demande de "Fuck" (joli Pseudo ...)
sur le Forum.
J'ai pas eu le temps de simplifier cet exemple pour qu'il soit facile à comprendre,
si qq à un peu de temps, ce serait sympa ...
Le waitable Timer est sous la forme d'un Ctl (car c'est plus facile à debugger), mais on peut le transformer en OCX (d'ailleurs je l'ai testé) ...
Normallement fonctionne pour W98 Me Win 2000 et Win XP
(pour Win 95 ... rester avec un Multimedia Timer)
J'ai également essayé de faire fonctionner un Queue Timer pour XP, ben j'ai eu qq problème de plantage ... et j'ai abandonné (mais je suis preneur si qq s'y attèle)
Les ressources utilisées par le Waitable Timer sont infimes ...
C'est un Timer que j'utilise pour "Pulser" des évenements MIDI d'habitude,
Il est trés stable (j'ai pas eu de plantage).
La précision des ticks pulsés atteind grace à ma méthode 5µs.
Le code n'est pas trés commenté (j'avais pas décidé de le poster)
Amusez vous bien
A+
Afyn
Navedac