I need an application which will display 4 images on the screen at the same time, to let the user select one image, then move onto the next set of four until there are no images left on that folder. Images need to be pre-buffered at screen size in order to provide maximum load speed. Of third-party binaries is not permitted, but you may use third-party libraries if the source is included. The development environment is Microsoft Visual Studio express (free edition). C++ or C-sharp or VB be used as the programming language. Image selection should update the EXIF or XMP.