Hallo zusammen!
Wie der Titel schon erahnen lässt, habe ich ein kleineres Problem mit der struct PFLASHWINFO um ein Programm zum blinken zu bekommen, habe nach ca 3 Stunden immernoch nichts anderes als den Debugger als Ergebnis gesehen
Konkret beschränkt sich da das Problem auf die Member cbSize. Der Debugger zeigt mir jedesmal ein Problem an dieser Stelle an und ich habe keine Ahnung wieso... Habe als erstes diverse Zahlen ausprobiert, aber der Gedanke starb dann bald
Dann hatte ich auch folgendes:
Das hat leider zum gleichen Ergebnis geführt. Darauf dachte ich mir, dass man mal vielleicht mal wieder etwas aus dem Marshall-Teil verwenden sollte,
da allerdings nichts gefunden, was ich in die Paramterliste tun soll
Hat jemand eine Ahnung, wie ich da die richtige Grösse herbekomme?
Falls es wichtig ist: Das ganze läuft in einem separaten Thread und ist in einer Endlosschleife drin und ist als ganzes das verwalten von mehreren Sockets per select. Und bei gewissen Ereignissen sollte das Fenster halt blinken
Compiler ist Visual C++ 2008 und es handelt sich um eine Forms-Anwendung. Thread ist mit einem delegat und CreateThread erstellt.
Gruss
Cromon
Wie der Titel schon erahnen lässt, habe ich ein kleineres Problem mit der struct PFLASHWINFO um ein Programm zum blinken zu bekommen, habe nach ca 3 Stunden immernoch nichts anderes als den Debugger als Ergebnis gesehen

Konkret beschränkt sich da das Problem auf die Member cbSize. Der Debugger zeigt mir jedesmal ein Problem an dieser Stelle an und ich habe keine Ahnung wieso... Habe als erstes diverse Zahlen ausprobiert, aber der Gedanke starb dann bald

Dann hatte ich auch folgendes:
Code:
PFLASHWINFO finfo;
finfo->cbSize=sizeof(finfo);
Das hat leider zum gleichen Ergebnis geführt. Darauf dachte ich mir, dass man mal vielleicht mal wieder etwas aus dem Marshall-Teil verwenden sollte,
Code:
System::Runtime::InteropServices::Marshal::SizeOf(System::Type ^t)
da allerdings nichts gefunden, was ich in die Paramterliste tun soll

Hat jemand eine Ahnung, wie ich da die richtige Grösse herbekomme?
Falls es wichtig ist: Das ganze läuft in einem separaten Thread und ist in einer Endlosschleife drin und ist als ganzes das verwalten von mehreren Sockets per select. Und bei gewissen Ereignissen sollte das Fenster halt blinken

Compiler ist Visual C++ 2008 und es handelt sich um eine Forms-Anwendung. Thread ist mit einem delegat und CreateThread erstellt.
Gruss
Cromon