4

我们的一个应用程序在通过 pcAnywhere 控制的计算机上失败,因为 ImageList_Add() WinAPI 函数在一段时间后无法添加图像/蒙版。该函数返回 -1 并且图像列表中的图标数量不会改变。在所有其他计算机上,这都没有问题。有趣的是,我们可以将 99 个位图 (LoadBitmap) 添加到图像列表,但添加第 100 个位图 ImageList_Add 会停止工作。

我试图编写一个简单的测试应用程序,用指定数量的位图填充图像列表,但这并没有导致问题。所以我站在雨中。有没有人见过这种奇怪的行为或有解决方案或解释?

4

1 回答 1

0

也许 pcAnywhere 正在做一些会在受控系统上产生资源泄漏的事情......因此 ImageList 无法添加新图像。那么也许示例应用程序没有触发临界质量。

许多年前,我接触了一个 pcAnywere 安装。

于 2009-07-18T04:15:11.190 回答