Continuo a ricevere questo errore: cannot convert parameter 1 from 'char' to 'LPCWSTR'
non può convertire il parametro 1 da 'char' a '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");
qualcuno può aiutarmi?
Io non cosa utilizzando la versione ANSI di CreateFile è la strada giusta da percorrere, prossima cosa sapete e che sarà lui a iniziare cambiando tutte le chiamate di funzione per utilizzare la versione ANSI. –
@Nikola: Certo che è nel modo sbagliato! Penso solo che non sia appropriato spiegare la differenza tra char, wchat_t, TCHAR e come scrivere applicazioni unicode corrette per un principiante assoluto. – ybungalobill