Comment avoir une précision inferieure a la seconde sous linux ?
Comment avoir une précision inferieure a la seconde sous linux ? - C++ - Programmation
MarshPosté le 09-12-2002 à 16:34:49
Salut ,
Je dois creer la fonction suivante :
lorsqu on appuie sur un "bouton" (cree de toutes pieces) , tant qu on ne le relache pas , ca envoie une trame sur un port serie ... on peut assimiler ca a un bouton de volume de telecommande.
Seulement, les messages que j'ai sont MOUSE_UP et MOUSE_DOWN
donc entre l'appui (MOUSE_DOWN) et le lacher (MOUSE_UP) , je n'ai aucune information supplementaire... donc j ai decide de creer un thread a l evenement MOUSE_DOWN qui sera quitté sur MOUSE_UP.
Ce thread devra envoyer toutes les x millisecondes une trame (je peux pas faire simplement un while car ca enverrai trop de trames d un coup).
Comment faire , je n ai pas trouvé de fonction permettant de faire ca...
Marsh Posté le 09-12-2002 à 16:34:49
Salut ,
Je dois creer la fonction suivante :
lorsqu on appuie sur un "bouton" (cree de toutes pieces) , tant qu on ne le relache pas , ca envoie une trame sur un port serie ... on peut assimiler ca a un bouton de volume de telecommande.
Seulement, les messages que j'ai sont MOUSE_UP et MOUSE_DOWN
donc entre l'appui (MOUSE_DOWN) et le lacher (MOUSE_UP) , je n'ai aucune information supplementaire... donc j ai decide de creer un thread a l evenement MOUSE_DOWN qui sera quitté sur MOUSE_UP.
Ce thread devra envoyer toutes les x millisecondes une trame (je peux pas faire simplement un while car ca enverrai trop de trames d un coup).
Comment faire , je n ai pas trouvé de fonction permettant de faire ca...
merci