Hi there,
I'm not sure if I fully understand your requirement, but I DO know Visual C++ , the Win32 API etc very well, and have used it professionally for a very very looong time.
The Win32 API is the under-lying API that all windows applications are built-on(to some extent). So, any application/process will invoke Win32 API calls.
What kind of processes are you looking to have terminated, may I ask?