Bonjour,
Voilà, je cherche à faire un programme de communication avec le port série.
Mon problème est le suivant, lorsque je compile ce code sous devC++, la compilation marche et j'arrive à éxécuter mon programme, mais sous Qt (Qt creator) j'ai l'erreur suivante : "C:/Projects/usb/main.cpp:47: error: cannot convert `const char*' to `const WCHAR*' for argument `1' to `void* CreateFileW(const WCHAR*, DWORD, DWORD, _SECURITY_ATTRIBUTES*, DWORD, DWORD, void*)'"
Voici le code qui semblerait contenir une erreur :
Si quelqu'un a une idée, ça me serait d'une très grande aide, une alternative également, merci d'avance.Citation:
hCom = CreateFile(
"COM3", // Choix du port « COMx »
GENERIC_READ | GENERIC_WRITE, // accès pour lire et écrire sur le port
0, // accès exclusif au port de COM
NULL, // sécurité par défaut
OPEN_EXISTING, //Doit être à cette valeur car se n’est pas un fichier
0,
NULL // mode synchrone
);