salut tout le monde

voila je suis entrain de coder un gros projet pour mon école
et j'ai un probleme au niveau de se code


Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20

int WINAPI titi(HINSTANCE hInst, HINSTANCE hPrev, LPSTR lpszArg, int iCmdShow)
{
 // transforme une image bmp en jpg
}

int toto()
{
     // code ayant besoin de la lib SDL
} 

int main(HINSTANCE hInst, HINSTANCE hPrev, LPSTR lpszArg, int iCmdShow)
{
    pthread_t thread;

    pthread_create(&thread, NULL, titi(), NULL);
    toto();
    pthread_join(thread, NULL);
}


voila donc le probleme c'est que titi prend 4 arguement pour fonctionner j'arrive pas a les envoyer dans pthread_create
car il me dit fiew arguement !

et aussi pour faire fonctionné la SDL dans toto le main doit avoir les arguement (int ac, char**av)

donc voila je suis blocker je peut pas faire fonctionné les 2 programme en méme temp ...

comment envoyer les arguement { HINSTANCE hInst, HINSTANCE hPrev, LPSTR lpszArg, int iCmdShow }
directement a la fonction titi sans les déclarer dans le main ou une autre solution ???


je sais plus ... je suis perdu a se niveau la
quelqu'un pour de l'aide ?!

merci bien