Bonsoir à tous et bonne et heureuse année
J'ai de nouveau un petit problème.
J'essaie de réutiliser sous Visual C++ 2008 un bout de programme que j'avais écrit en Visual C++ 6.0
Ce programme fonctionne parfaitement avec Visual C++ 6.0
Il plante à la compilation avec Visual C++ 2008 (aussi bien version Express que complète).
J'ai le message d'erreur suivant:
error C2664: 'CreateFileW'*: impossible de convertir le paramètre 1 de 'const char [6]' en 'LPCWSTR'
La ligne de mon programme correspondante est la suivante :
g_hCom = CreateFile("COM3:",GENERIC_READ | GENERIC_WRITE,0,NULL,OPEN_EXISTING,FILE_FLAG_WRITE_THROUGH | FILE_FLAG_NO_BUFFERING,NULL);
Je comprends bien qu'il s'agit d'un type qui ne convient pas à CreateFile.
Mais je n'arrive pas à trouver la solution !!
Et où est la différence entre C++ 6.0 et C++ 2008 ?
Je suis nul et je sèche complètement
Si quelqu'un peut m'aider, ce serait très sympa !!
Merci d'avance
Jean-Louis

 

 
		
		 
         
 

 
			
			

 
   


 Ouverture d'un port de communication série
 Ouverture d'un port de communication série
				 Répondre avec citation
  Répondre avec citation

 
  
  
 
 
  
  
 
 
			 
  
				
 Cafuro est un outil SNMP dont le but est d'aider les administrateurs système et réseau à configurer leurs équipements SNMP réseau.
 Cafuro est un outil SNMP dont le but est d'aider les administrateurs système et réseau à configurer leurs équipements SNMP réseau. Envoyé par ram-0000
 Envoyé par ram-0000
					




 
			
Partager