If I am not wrong WM_COPYDATA is used to pass data to another application. What I am trying to achieve is reverse of WM_COPYDATE where I have to extract text data from Labels, TextBoxs, Radiobuttons, Checkboxes and other dialogBox Controls.