レガシー アプリケーションの 1 つはPostThreadMessage()
スレッド間通信に大きく依存しているため、レジストリの USERPostMessageLimit を通常の 10.000 を超えて (途中で) 増やしました。
ただし、MSDN のドキュメントには、「この制限は十分に大きくする必要があります。アプリケーションが制限を超える場合は、システム リソースを大量に消費しないように再設計する必要があります。」と記載されています。[ 1 ]
あまりにも多くのシステム リソースがどのように消費されるかについて、誰か教えてもらえますか? システムリソースとは正確には何ですか? アプリケーションによるシステム リソースの使用状況を何らかの方法で監視できますか? このアプリケーションを再設計するのに時間と労力を費やす価値があるかどうかを判断するには、どのような情報でも非常に役立ちます。