问一个关于Allegro的问题。我学习用Allegro库编写windows图形程序,用的是dev c++的IDE(GNU编译器)但是,生成的一个简单的图形程序运行时报告:"0x0045d658"指令引用的"0x0000001c"内存。该内存不能为"read"……这是在win2000下的现象,在win98下则是非法操作。我以为是自己没有用会Allegro,但是后来发现就是用向导生成的模板Allegro程序以及从网上下载的一些例子程序都是这样,我可是没有对源代码作任何修改,直接加入库文件就编译了。最终发现,用set_GFX_mode后,不能对screen进行操作。这是为什么?希望各位高人指教。