Hallo,
ich habe da ein Programm geschrieben, um auf meine Schnittstellen zuzugreifen. Aber ich kriege immer wieder eine Fehlermeldung:
.\demo.cpp(21) : error C2664: 'CreateFileW': Konvertierung des
Parameters 1 von 'const char [5]' in 'LPCWSTR' nicht möglich
Die Typen, auf die verwiesen wird, sind nicht verknüpft; die
Konvertierung erfordert einen reinterpret\_cast-Operator oder
eine Typumwandlung im C- oder Funktionsformat.
Ich weiss einfach nicht wieso er unbedingt dort eine Fehlermeldung schmeisst!
Im Quelltext ist es an dieser Stelle:
hCom = CreateFile ("COM1", GENERIC\_WRITE, 0, NULL, OPEN\_EXISTING, 0, NULL);
„COM1“ : das stört ihn irgendwie, aber es wurde so bei den Tutorials beschrieben, dass man es so schreiben soll.
Könnte es an einem fehlenden „include“ liegen? Hier für alle Fälle meine „includes“ :
#include
#include
#include
#include
#include
#include
#include „stdafx.h“
Bitte, ich würde mich über jede Hilfe freuen, wie ich dieses Problem lösen kann.
Wenn ihr weitere Infos oder Quelltext oder Jegliches braucht, einfach schreiben, ich versuch mein Bestes, um euch zu unterstützen.
Danke fürs Lesen
Gaan