ma il codice completo son oltre 600 righe, un pò lunghetto....e oltretutto non è nemmeno su questo pc

dunque, mi spiego meglio

1) per wParam: quando si invia un WM Message si possono utilizzare 2 parametri: wParam e lParam. Io uno lo uso già per altri scopi, quindi ne resta disponibile solamente un altro. E quindi in un solo parametro non riesco ad inviare sia a che b.

2) io voglio eseguire il codice ad ogni arrivo di messaggio. quindi io avrò un codice di questo tipo

Codice PHP:
int funzione(){

 while(
GetMessage(...)){
   if (
sei il thread 1then 
     
golbal+1
     
golbal+2
  } 
  if (
sei il thread 2then 
     
golbal+3
     
golbal+4
  } 

  ....
some code....
 }

 return 
0;


in pratica il thread continua a ciclare dentro quel while fino a quando il programma non termina.

GetMessage è bloccante, quindi il codice all'interno del while viene eseguito solo alla ricezione di un messaggio.

la variabile global è globale, e non è detta che da un'iterazione all'altra sia rimasta inalterata.