@Ranger
Press "middle button"+"windows button" together and not the camera button. No app is required. you can view the screenshot under pics>screenshots on phone.
There is no app from TAI for windows, so uploading pic with stock internet explorer on windows phone is not possible. I tried from UC browser too, but could not succeeded.