Description: Have you ever debugged a graphics routine where you would really like to see what the images you are working with in memory actually looked like while you are stepping through your code? Well, now you can!!!
The Image Viewer is a simple utility program that you can plug into your drawing code. It has a zoom feature so you can get a real close look at what you are drawing, or a good overview of a larger picture. Use it to peek at HDCs, HBITMAPs, HICONs, HCURSORs, HFONTs, HIMAGELISTs, HRGNs, and Gdiplus::Images.
The Image Viewer download contains just the compiled files and the ImageViewer.h header file. The demo application download contains all the source code.
The ImageViewer.h header file and the ImageViewer.dll library file were both written using only the Win32 APIs and some ATL. MFC was not used. Both the header and library files have been tested with Visual C++ 6.0 and Visual C++ 8.0, using both MBCS and Unicode builds.
System Requirements
To Search:
File list (Check if you may need any files):
Image Viewer\Common Files\pja_bitmap.cpp
............\............\pja_bitmap.h
............\............\pja_dc.cpp
............\............\pja_dc.h
............\............\pja_format.cpp
............\............\pja_format.h
............\............\tstl.h
............\Image Viewer Utility - The Code Project - Free Tools.files\codeproject225x90.gif
............\..........................................................\Colour.png
............\..........................................................\cpmenu_var.js
............\..........................................................\Delete.png
............\..........................................................\First.png
............\..........................................................\forum_faq.gif
............\..........................................................\forum_newmsg.gif
............\..........................................................\forum_search.gif
............\..........................................................\front.asp
............\..........................................................\gadgets20.gif
............\..........................................................\global.css
............\..........................................................\Grid.png
............\..........................................................\Hex.png
............\..........................................................\Icon_Sample.png
............\..........................................................\ImageViewer.png
............\..........................................................\ind.gif
............\..........................................................\Last.png
............\..........................................................\link.gif
............\..........................................................\Lock.png
............\..........................................................\mail.gif
............\..........................................................\mail_small.gif
............\..........................................................\Memory.png
............\..........................................................\menu10_com.js
............\..........................................................\MobilePC_20.jpg
............\..........................................................\news_answer.gif
............\..........................................................\news_blank.gif
............\..........................................................\news_game.gif
............\..........................................................\news_general.gif
............\..........................................................\news_info.gif
............\..........................................................\news_question.gif
............\..........................................................\news_sticky.gif
............\..........................................................\Next.png
............\..........................................................\oncopy.js
............\..........................................................\Ontop.png
............\..........................................................\Open.png
............\..........................................................\Pause.png
............\..........................................................\Prev.png
............\..........................................................\print.gif
............\..........................................................\prize_winner_sm.gif
............\..........................................................\Properties.png
............\..........................................................\Property.png
............\..........................................................\red.gif
............\..........................................................\Region.png
............\..........................................................\Save.png
............\..........................................................\SaveAll.png
............\.........