[C]GetCommMask
skarsnick
Messages postés
79
Statut
Membre
-
skarsnick Messages postés 79 Statut Membre -
skarsnick Messages postés 79 Statut Membre -
Est ce que quelqu'un sait utiliser cette fonction?
Je fait un createfile tranquillou
Et j'aimerai savoir si il y a du changement sur la branche DSR de mon port COM
Est ce possible de lui faire retourner l'état de DSR et de DTR?
Merci
Je fait un createfile tranquillou
Et j'aimerai savoir si il y a du changement sur la branche DSR de mon port COM
Est ce possible de lui faire retourner l'état de DSR et de DTR?
Merci
1 réponse
voilà mon code:
Je reste bloqué dans le while même s'il se passe quelquechose sur le COM1 PIN DSR
void CS8Dlg::OffButton2()
{
LPDWORD mask;
HANDLE hCom1;
TCHAR *pcCommPort = TEXT("COM1");
OpenFile(pcCommPort,hCom1); //create + init
GetCommMask(hCom1,mask);
while((int)mask!=EV_DSR)
{
GetCommMask(hCom1,mask);
}
CloseHandle(hCom1);
return;
}
Je reste bloqué dans le while même s'il se passe quelquechose sur le COM1 PIN DSR