Slt, je trouve un problème pour convertir un byte en DWORD
il n'y aucune erreur généré à l’exécution mais la fonction ReadFile bloque l'application. J'ai essayé avec un nombre qéq directement dans la fonction ReadFile et tout marche bien. Je travaille sous VC++
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
10
11 LPBYTE Buffer=new BYTE[2]; LPBYTE Buffer=new BYTE[20]; Buffer[2]=0x01; . . . . DWORD NumberOfBytesToRead=(DWORD)Buffer[2]; ReadFile (m_hCom,Buffer1, NumberOfBytesToRead,&NbOfBytesRead,NULL)
quelqu'un peut m'aider s'il vous plait? Merci
Partager