Bonjour
Si tu veux uniquement pouvoir gerer un signal haut ou bas, je te conseille d'utiliser la broche DTR et un timer dans ton prog en utilisant cela :
hPort=CreateFile("COM1", GENERIC_READ | GENERIC_WRITE,
FILE_SHARE_READ|FILE_SHARE_WRITE,0,OPEN_EXISTING,
FILE_ATTRIBUTE_NORMAL ,0); //pour ouvrir le port
EscapeCommFunction(hPort,CLRDTR); // pour un OL
EscapeCommFunction(hPort,SETDTR); // pour 1L
TOCHE