no consigo solucionar estos errores de argumentos

Iniciado por Borito30, 15 Febrero 2017, 21:39 PM

0 Miembros y 1 Visitante están viendo este tema.

Borito30

Hola estas dos funciones de windows me dan errores en los argumentos he intentando de todo para solucionarlo pero no consigo resolverlo estoy usando como ide Qt.

Funciones:
string pro = "programa";
HRSRC res=FindResource(NULL,pro.c_str(),RT_RCDATA);
HANDLE hFile=CreateFile("C:/Users/Usuario/Desktop/aplicacion.exe",GENERIC_WRITE,0,NULL,CREATE_ALWAYS,0,NULL);


Errores:



Estoy en contra del foro libre y la Sección de juegos y consolas (distraen al personal)

ivancea96

Tú estás dando un char* mientras que la función pide un wchar_t* (wide char).
Para colocar una constante así, utilizas 'L' antes de la cadnea:
Código (cpp) [Seleccionar]
wchar_t* var = L"Cadena de wide char";