I've designed a virtual keyboard (on screen)with Python. I've used Pithonwin and Tkinter. Well, I'd like to use this keyboard with some Windows's Application. This keyboard should find which application is running (with an Active window) and then write on it. The keybord should remain always on desktop. I've wrote a script that interacts with Word. I've created a COM object with 'win32com.client.Dispatch('Word.Application')'. But I'm not very happy of this solution because I'd like to create the object only if Word is really running. So for all (or almost all) Windows's Applications. I'm sorry for my bad english. Thanks for your time for me.
-- http://mail.python.org/mailman/listinfo/python-list