程序在1280分辨率下显示正常,但在1920分辨率下就报错
如题,很迷茫,请指教!!
[解决办法]
报什么错?什么样的错?
[解决办法]
请贴出具体的报错信息。另外,你的代码中有哪些地方涉及屏幕分辨率的?
[解决办法]
m_strShow[index] //Index==-1!!
[解决办法]
if(index >= 0 && index < XXXX ) //在这里检查一下,确认不越界
pb->Canvas->TextOutA(left,top,m_strShow[index]);
//如果加上越界检查后,正常,那么你该检查一下,为什么越界了。
同时,应该确保 m_strShow 数组已经分配好内存或已经初始化。