The best solution is to choose one of the GUI frameworks already suggested. Unfortunately, they all have a steep learning curve. Under Windows, you can display almost any file by letting the shell choose the default viewer for the type of file. In your case, (
). I am not sure that this will meet your requirements, but it is so easy that it is worth a try.