Hi All, I am unable to find the caretpos within a browser or MSWord as I want to insert a character at the caret's current position without using Send or Controlsend. The reason for not using Send or ControlSend is that these functions generate WM_CHAR / WM_KEYUP / WM_KEYDOWN messages which are detrimental towards the development of a Virtual-keyboard. I am at my wits end . Thanks in Advance. DeltaRocked.