Je crée une touche pour un programme que je fais, mais RegisterClass continue à ne pas (2:. Le système ne peut pas trouver le fichier spécifié)RegisterClass échoue avec le code d'erreur 2
Mon code est le suivant:
WNDCLASS wc = {0};
wc.lpfnWndProc = DefWindowProc;
wc.hInstance = g_hinstance;
wc.hCursor = LoadCursor(NULL, IDC_ARROW);
if (wc.hCursor == NULL)
{
#ifdef DEBUG
log_debug("ShowSplash:CreateSplashWindow: LoadCursor failed: %d", GetLastError());
#endif
return NULL;
}
wc.lpszClassName = classname;
if (RegisterClass(&wc) == 0);
{
#ifdef DEBUG
log_debug("ShowSplash:CreateSplashWindow: RegisterClass failed: %d", GetLastError());
#endif
return NULL;
}
g_hinstance
est le HINSTANCE
DllMain
obtient
classname
est le nom de la classe de fenêtre
Ahh. Je pensais que quelque chose en rapport avec cela était le problème. Juste n'a pas remarqué le point-virgule là Xp –