我正在尝试用

LoadCursorFromFile()


WinAPI的功能,并且遇到了这样一个棘手的问题:玩我的游戏大约2个小时后(我正在更改游戏中的光标),它无法加载相同的资源,而该资源已经被加载了很多次了(光标只是消失了)。

也之后

tCursor = LoadCursorFromFile(filename);
DWORD lusterr = GetLastError();


光泽度为0; LoadCursorFromFile的文件路径类似于“ assets / images / cursors / static.cur”。

如果需要,我将共享此光标。但同样:它已经被加载了很多次并且运行良好。

是否有人对这一切为何发生有任何想法?

最佳答案

听起来您有GDI资源泄漏。确保释放您获得的任何资源(光标等)。

09-04 15:28