We have a program that transfers screens (like VNC or Win XP's RemoteControl). Our program divides the screen in a 16x16 matrix and our program scans for changed cells in this matrix. Only the changed cells are sent to the client. Instead of scanning the screen for updates, message handling can be used to get changes on the screen. WM_PAINT is one of these messages. Information about WM_PAINT can be found on: [url removed, login to view] We want a routine that gets all changes that is made on a screen. The routine must use windows messages to get the updates. Our program is made in Borland C++ Builder 6 but this is not neccesary. Take a look at TightVNC. This program uses windows messages. Some sourcecode can also be found on this page, [url removed, login to view] If the work proceeds well, you can be asked to go on and implement the solution in our existing program.
1) Complete and fully-functional working program(s) in executable form as well as complete source code of all work done. 2) Installation package that will install the software (in ready-to-run condition) on the platform(s) specified in this bid request. 3) Complete ownership and distribution copyrights to all work purchased.
Windows NT/2000/XP and a separate version for Windows 98.