我在做一个网络棋牌室,用MFC框架,绘图使用GDI,现在发现一个这样的问题:大部分机器上都比较流畅,然而有两台机器却发现绘图速度非常慢。但是测试的这批机器配置是完全相同的(赛扬2.8,Intel 82865集成显卡),当然系统也是装好一台之后再克隆的,一共大约有8台机器,其中两台出现上述现象。事情至此就算了,之所以说“诡异”,是因为今天我还发现在这两台机器上,打开棋牌室程序之后可以明显感觉到卡(绘图慢,症状已经确认),然而,把屏幕分辨率换了之后(1024×768换为1280×1024),却发现和其他机器一样快了!!换回1024×768之后也不见变慢。然后我在1280×1024分辨率下启动程序——慢,切换成1024×768之后——又变快了!!从而得出一个结果:只要启动程序之后再切换分辨率,这两台机器的绘图速度就变正常了。
小弟年少无知,希望有大虾能为小弟解答。