folgendes Problem:
Ich möchte für die Funktion WndProc (WINAPI) einen Weg finden anhand der Windowsmessage und des whandle eine Funktion über den Zeiger auf die entsprechende Funktion aufzurufen.
Diese "Zeigersammlung" soll aber variabel sein, dh sie soll mittels einer Funktion registerEvent() veränderbar sein.
Das hatte ich mir ursprünglich in der Form funcArray[WM_EVENT][whandle]=func vorgestellt. (in PHP würde das sogar funktionieren )
Aber dieses Prinzip Key->Value scheint in C++ nicht praktikabel zu sein (Zugriff auf nichtexistierende Elemente usw).
verkettete Listen lassen sich hierbei auch nicht nutzen oder ?
Ich hoffe, ich konnte mein Problem einigermaßen verständlich schildern.
Gruß
zarilla
Ich möchte für die Funktion WndProc (WINAPI) einen Weg finden anhand der Windowsmessage und des whandle eine Funktion über den Zeiger auf die entsprechende Funktion aufzurufen.
Diese "Zeigersammlung" soll aber variabel sein, dh sie soll mittels einer Funktion registerEvent() veränderbar sein.
Das hatte ich mir ursprünglich in der Form funcArray[WM_EVENT][whandle]=func vorgestellt. (in PHP würde das sogar funktionieren )
Aber dieses Prinzip Key->Value scheint in C++ nicht praktikabel zu sein (Zugriff auf nichtexistierende Elemente usw).
verkettete Listen lassen sich hierbei auch nicht nutzen oder ?
Ich hoffe, ich konnte mein Problem einigermaßen verständlich schildern.
Gruß
zarilla