Changes in the Android 2.3.3 Gingerbread source will allow applications to take screenshots without rooting your phone. We've always been able to take screenshots using the SDK and the ddms utility (which you can see above), and some third-party manufacturer skins have enabled it -- both accidentally and on purpose. But with Android 2.3.3 it appears that applications will be able to do it without rooting on stock Android.
Thanks to wicked
Continue reading @ AndroidCentral