Ein Array von WndProcs?
-
Hallo!
Ich möchte ein Programm mit ca. 100 Threads weil ich insgesamt 100 verschiedene Socketverbindungen aufbauen will! Da es aber nur ein FD_ACCEPT und FD_READ gibt brauche ich mehrere WndProceduren. Da es aber umständlich wäre WndProc1, WndProc2...WndProc100 zu deklarieren möchte ich eine Art Array erschaffen in denen überall der selbe Code steht, ich hoffe ihr wisst was ich meine! Wie ist sowas möglich?Die KRANKHEIT
-
Guck dir mal die beiden Parameter wParam und lParam an. In einem steht irgendwo die Message und im anderen der Socket (ich glaub in wParam). Damit kannst du unterscheiden von welchem Socket der Event kam und kannst das somit über eine WndProc machen. Dann musst du aber natürlich die Sockets speichern, machst du aber sicher sowieso.
-
HI! ich wills aber lieber über 100 Threads machen, dass es 100 Funktionen Thread[i] und 100 WNDPRocs WNDPROC[i] gibt - ist das irgendwie möglich?