2009-07-15 1 views
4

ImageList_Add()WinAPI関数がしばらくしてイメージ/マスクを追加できないため、pcAnywhere経由で制御されているコンピュータでアプリケーションの1つが失敗します。この関数は-1を返し、imagelistのアイコンの数は変化しません。他のすべてのコンピュータでこれは問題ありません。興味深いのは、イメージリストに99ビットマップ(LoadBitmap)を追加できるが、100番目のビットマップを追加することでImageList_Addが機能しなくなることです。ImageList_Addは、pcAnywhereで制御されたPCで-1を返します。

イメージリストを指定された数のビットマップで満たしているが問題は発生していない単純なテストアプリケーションを作成しようとしました。だから私は雨の中に立っている。誰かがこの奇妙な行動を見たか、それに対する解決策や説明がありますか?

答えて

0

多分、pcAnywhereは制御されたシステム上でリソースリークを生成する何かをしています...そして、ImageListはこれにより新しいイメージを追加することができません。おそらく、サンプルアプリケーションは、クリティカルマスをトリガーしていない可能性があります。

私はpcAnywereインストールに手を触れたことは何年も前です。

関連する問題