我正在尝试用
LoadCursorFromFile()
WinAPI的功能,并且遇到了这样一个棘手的问题:玩我的游戏大约2个小时后(我正在更改游戏中的光标),它无法加载相同的资源,而该资源已经被加载了很多次了(光标只是消失了)。
也之后
tCursor = LoadCursorFromFile(filename);
DWORD lusterr = GetLastError();
光泽度为0; LoadCursorFromFile的文件路径类似于“ assets / images / cursors / static.cur”。
如果需要,我将共享此光标。但同样:它已经被加载了很多次并且运行良好。
是否有人对这一切为何发生有任何想法?
最佳答案
听起来您有GDI资源泄漏。确保释放您获得的任何资源(光标等)。