P
Piotrek Stachowicz
Hello,
I 've just written a simple c# application and out of curiosity I
decided to examine it with spy++. It was a bit surprising, that under my
app name in the list of processes, I could find a bunch of different
threads. I haven't created any separate threads in my application, so I
assume that these are generated by environment (.NET perhaps).
Could anyone explain me why my application needs so many threads, and
how can I figure out which one is doing what. I can see that one thread is
somewhat special - it contains many windows (main thread?), what about
others?!
Thanks,
Piotrek
I 've just written a simple c# application and out of curiosity I
decided to examine it with spy++. It was a bit surprising, that under my
app name in the list of processes, I could find a bunch of different
threads. I haven't created any separate threads in my application, so I
assume that these are generated by environment (.NET perhaps).
Could anyone explain me why my application needs so many threads, and
how can I figure out which one is doing what. I can see that one thread is
somewhat special - it contains many windows (main thread?), what about
others?!
Thanks,
Piotrek