multithreading - What 4 threads are running under an empty new VCL forms application? -
possible duplicate:
what other threads in default vcl application, , can named purpose?
when running new empty vcl forms application in delphi xe2 (32bit), see 4 threads running in task manager app. app requires @ least 1 thread, in case, other 3 threads? i'd have better understanding of threads vcl forms application runs default. thought possibly had fact running in debug mode rad studio, launched exe self, , had 4 threads running. tried compiling under "release" config (thus disabling compiling debug info) , there still 4 threads.
to determine source of threads, can inspect start address of threads using tool process explorer or process hacker.
in case example can see
- ntdll.dll!tpcallbackindependent+0x????? part of windows threadpool api.
- ntdll.dll!rtlmovememory+0x????? call rtlmovememory winapi function.
- project??.exe+0x????? main thread of app.
Comments
Post a Comment