メッセージを受信するたびにメッセージを送り返す Skype API を使用しています。これが本当に原因かどうかはわかりませんが、私が得ることができる最も近いものです.メッセージを送信しすぎると、COM コントロールはすべての応答を処理できず、アプリ全体がクラッシュします. for
これは、ループを使用すると発生します。
スレッドを使用して仕事をしているので、プログラムはハングしません。私Sleep();
はスレッドでできることを知っており、プログラム全体をスリープ状態にする (べきではない) ことはありません。ただし、問題は、COM コントロールもスリープ状態になるため、必要なものを処理できず、再び追いつくことができることです。
問題は、スレッド全体を一時停止せずにルーチンを一時停止して、オーバーロードせずに COM オブジェクトで応答を処理できるようにするにはどうすればよいかということです。