[C]GetCommMask
Fermé
skarsnick
Messages postés
79
Date d'inscription
jeudi 15 mars 2007
Statut
Membre
Dernière intervention
17 décembre 2009
-
26 avril 2007 à 12:25
skarsnick Messages postés 79 Date d'inscription jeudi 15 mars 2007 Statut Membre Dernière intervention 17 décembre 2009 - 26 avril 2007 à 13:26
skarsnick Messages postés 79 Date d'inscription jeudi 15 mars 2007 Statut Membre Dernière intervention 17 décembre 2009 - 26 avril 2007 à 13:26
1 réponse
skarsnick
Messages postés
79
Date d'inscription
jeudi 15 mars 2007
Statut
Membre
Dernière intervention
17 décembre 2009
59
26 avril 2007 à 13:26
26 avril 2007 à 13:26
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