これは、GUI プログラミングの MSDN 第一人者への質問です。
これについてグーグルで調べたところ、ソケット通知シンクエラーの原因について説明している このリンクStackOverflowLinkのみが見つかりました。
アプリケーション環境は現在Win2003/VS6.0/MFC/C++ですが、Win2012/VS2013/C++/?MFC?に移行中です。(私は GUI の実装に直接関与しておらず、ロードマップも知らないため、疑問符を使用します)。
私の場合、何らかの理由でクラッシュしたアプリケーションを 1 つ以上使用しています。これにより、1 ~ 300 個の [Socket Notification Sink] ダイアログ ボックスが生成され、回復を開始する前に個別に閉じる必要があります。
私はいくつかの推奨事項を探しています:
ダイアログが発生しないようにクラッシュ時にクリーンアップするメソッド。
エラー時にダイアログ ボックスを生成しないように Windows ランタイムに指示するメソッド。エラーをログまたはエラー コンソールにリダイレクトします。
1回のマウスクリック/キーストロークですべてのエラーダイアログを閉じる方法
Stack Overflow が素晴らしいリソースであることがわかりました。この質問が私だけでなく他の人にも役立つことを願っています。関連性があると思われるものは何でも掘り下げて投稿し続けます。-よろしくロス