The answer is: no, it's not.
In the next few lines, I will show you how to easily write some code which will allow you to intercept text which is being typed into any other application! In particular, I will illustrate how to write a simple dll which will delete any lowercase vowel typed by the user...
And yes, this is one of the techniques behind keyloggers...
Since these are multimedial days, here there is a video showing how this dll can interact with a common application (Microsoft Word):