Salut

Voici le problème sur lequel je suis depuis une semaine environ :

J'ai une structure que j'ai crée moi-même "STRUCTX" que je voudrais passer à un thread en la castant en LPVOID

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
21
22
23
24
25
struct STRUCTX
{
    INT Var0,Var1;
    HWND hWnd;
    CHAR Msg[64+1];
    // Autres variables etc...
}

INT main()
{
    STRUCTX Struct1={};
    Struct1.Var0=2;
    Struct1.Var1=5;
    // ...
    CreateThread(0,0,Thread,(LPVOID)Struct1,0,0);
    // ...
    // ...
}

DWORD WINAPI Thread(LPVOID Param)
{
    STRUCTX Struct1=(STRUCTX)Param;
    // ...
}
D'avance merci