Sorry for the delay in responding to your replies (which I thank you for). I've had to do some checking to find out exactly what I'm allowed to say in the forums (see the legal stuff below).
Unfortunately the source app is not mine. The app was written in VB6 though, so that's a start. I can get a "hwnd" for the source picturebox, but the "dc" is constantly changing, so "BitBlt" etc doesn't work.
The picture scrolls using scrollbars. I don't know if the picturebox actually loads the whole image and is moved by the bars, or if a section of the image is read then drawn when the scrollbars are moved. I think the later is more probable considering the size of the files.
The problem is that the existing image files are some kind of custom format that I can't load into an image editor or converter. I can't find anything that recognizes the file format. Therefore, it seems the only way I can source the image(s) is through the original GUI, then somehow save the image(s) and convert to a usable format as necessary.
The legal stuff:
1. The app was bought on a rather large multi user licence by the "company" that I drive for. Because the app is so difficult to use on a touch screen, the "company" (after I volunteered to give it a try) sought permission to make it's own customized GUI. Permission was granted, however assistance is very limited.
2. The permission granted by the authoring company allows the use or conversion of their data files, however they are unable to assist in this process.
3. Any converted or modified files must display as originally intended. (ie: convert as necessary, but all files must "look" the same as the original)
4. Any "programs" or "code" which uses the authors files (in original or modified form), must not be supplied in any way to a third party. All such items must remain the sole property of the licence holder.
It is point 4 that, unfortunately, makes life difficult for us part time programmers.
In the meantime, I'll keep prodding to be able to provide more info about what the app actually does. (There is a clue if you read between the lines.)
Be good. If you can't, don't get caught!