我想做一个像IE的前进后退功能来管理打开子窗口,问题是怎么保存打开过的窗口列表,和前进后退时怎么根据这个列表再创建出相应子窗口,子窗口不能长久驻留内存,打开一定数量子窗口时释放掉一些子窗口,但当调用到它时能自动创建显示,(不想在每个子窗口中都使用RegisterClass注册,再根据类名字符串调用,太麻烦!)请大家请教!