You cannot hide your application from the process tab with any windows APIs. Why would some one hide its application from the process tab other than for malicious purpose. And is that your purpose also?
How ever it is possible if we modify some kernal mode strcutures. But for that you need to write some kernal drivers. I dont know more details about that..
For what purpose?
If the purpose is remotely similar to "I don't want the user to know that my application is running" you can stop asking questions immediately, because that's really anti-social behaviour and no one here will encourage that.
Otherwise you may consider a service.
"It's supposed to be hard, otherwise anybody could do it!" - selfquote "High speed never compensates for wrong direction!" - unknown