invalid conversion from 'DWORD (*)(void*)' to 'DWORD (*)(void*)'
. gâteau == mensonge 1 == 0conversion invalide de 'DWORD (*) (void *)' à 'DWORD (*) (void *)'
Je ne sais pas ce que cela veut dire ... je reçois dans ce code
HANDLE CPlugin::CreateWinampThread() ||
{ __VVVVVVVV__
hWinampThreadHandle = (HANDLE)CreateThread(NULL, 0, StartWinampThread, (void*)this, 0, &dwWinampThreadID);
if (!hWinampThreadHandle)
return 0;
CloseHandle(hWinampThreadHandle);
return hWinampThreadHandle;
}
.
DWORD WINAPI CPlugin::StartWinampThread(void* lpParam)[...]
Est-CPlugin :: StartWinampThread statique? Vous ne pouvez pas passer une fonction de membre non statique en tant que rappel, bien que je m'attendrais à ce que le compilateur mentionne quelque chose à propos de "thiscall" si vous essayez (mais peut-être que votre compilateur ne le fait pas?). –
Pourquoi ne nous dites-vous pas le * type * des variables que vous utilisez dans CreateThread()? aussi, dans quelle ligne vous obtenez cette erreur? – Nawaz
Nope ce n'est pas ... oh stupide moi .... donc je suppose malade faire une fonction proxy pour cela ... – n00b