首页 诗词 字典 板报 句子 名言 友答 励志 学校 网站地图
当前位置: 首页 > 教程频道 > 开发语言 > C++ Builder >

程序在1280分辨率上显示正常,但在1920分辨率上就报错

2012-12-31 
程序在1280分辨率下显示正常,但在1920分辨率下就报错如题,很迷茫,请指教!![解决办法]报什么错?什么样的错?

程序在1280分辨率下显示正常,但在1920分辨率下就报错
如题,很迷茫,请指教!!
[解决办法]
报什么错?什么样的错?
[解决办法]
请贴出具体的报错信息。另外,你的代码中有哪些地方涉及屏幕分辨率的?
[解决办法]
m_strShow[index] //Index==-1!!
[解决办法]
if(index >= 0 && index < XXXX ) //在这里检查一下,确认不越界
pb->Canvas->TextOutA(left,top,m_strShow[index]);

//如果加上越界检查后,正常,那么你该检查一下,为什么越界了。

同时,应该确保 m_strShow 数组已经分配好内存或已经初始化。

热点排行