Is it possible to clone a window of a program so that you essentially have two copies? and if the window you are cloning updates, the clone will update also?
If the window to be cloned uses a custom display control can you make it so the clone instead uses a standard windows control to make interacting with the clone easier?
Sorry guys I'm a full fledged newbie at programming :)
No it isn't. You can create another window which draws itself using the same data as the original, or with any variations you wish.
What are you trying to do? Are you trying to modify an existing program so it is more to your liking? Or are you trying to write some unusual program that maintains multiple windows?
That's exactly what I was thinking... drawing the same objects on the screen as the copy being cloned. That's not a clone? Well I guess I answered my own question. It's a copy -- which is a clone.
Yeah sorry guys I failed to specify, I did mean creating another window and not simply copying it with a screenshot or something. Probably impossible.
I'm just trying to work out a way to copy text that won't allow itself to be copied because it is using custom display controls so the standard windows controls won't return/extract any data. Even copying to the clipboard will not work.
I can prob sniff mem but it is dynamically allocated with this program meaning the data will be jumbled and not in any comprehensible order, and I'm in no position to work out how to reverse it and piece it back together.
I can also use OCR but that is too slow and unreliable for what I'm doing so I'm looking for other methods.