Wciąż otrzymuję ten błąd: cannot convert parameter 1 from 'char' to 'LPCWSTR'
nie można konwertować parametru 1 od 'char' do 'LPCWSTR'
int main(int argc, char argv[])
{
// open port for I/O
HANDLE h = CreateFile(argv[1],GENERIC_READ|GENERIC_WRITE,0,NULL,OPEN_EXISTING,0,NULL);
if(h == INVALID_HANDLE_VALUE) {
PrintError("E012_Failed to open port");
może ktoś pomóc?
I NIE rzeczą przy użyciu wersji ANSI CreateFile jest właściwa droga, następną rzeczą, wiesz, a on zacząć zmiana wszystkich wywołań funkcji, aby korzystać z wersji ANSI. –
@Nikola: Oczywiście, że to zła droga! Po prostu uważam, że nie należy wyjaśniać różnicy między char, wchat_t, TCHAR i jak pisać poprawne aplikacje Unicode do absolutnie początkujących. – ybungalobill