2017-01-13 52 views
6

Windows 7 x64上でVS2013 Professionalを実行していて、デバッグセッションの後、デバッガからの黄色のツールチップが消えず、画面上に残りません窓。たとえば、添付された画像には、この質問を投稿した私の上に表示されるデバッグのツールチップが表示されます。Visual Studio黄色のツールヒントが画面に表示される

enter image description here

私はデスクトップを表示する勝利 + Dを押すことで一時的に非表示にすることが可能ですが、できるだけ早く私は/任意のウィンドウに移動開くと、ツールチップがすぐに戻っています。

私はこれらのツールチップを取り除くことができた唯一の方法は、私のVisual Studioを閉じて再度開くことでした。他に何ができるのか考えていますか?

答えて

1

スクリーンショットでは、ツールチップは「これは実行される次のステートメント」です。このツールチップは、デバッガをステップインしている間にコードの左にある黄色の矢印の上にマウスを移動すると表示されます(現在の行にはブレークポイントがない必要があります)。

ツールチップがつまっているときは、黄色の矢印の上にもう一度押し込んでマウスカーソルを離してください。

問題を永久的に解決するために、私はフックをインストールするサードパーティアプリケーションを責めます。そのようなソフトウェアを一時的に無効にし、役立つかどうか確認してください。あなたが問題を解決するために正確なreproを理解することができない場合、できるだけ他のソフトウェアを閉じて、しばらくの間あなたのデバッグを行うことができます。

ソフトウェアをフックのいくつかの典型的な例:

  1. 入力支援(テキストへの音声、...)
  2. 自動キーボードレイアウト修正新しいボタンを作成します
  3. 辞書と言語翻訳
  4. 何か他のプログラムで
  5. スクリーンショットソフトウェア
4

WM_CLOSEメッセージをツールチップウィンドウに送信してみます。

私はSpy ++でこれを実行できることを期待していましたが、残念ながらそこからメッセージを送信することはできません。

StephansToolsからSendMessageをダウンロードしました。これにより、十字キーを使用して問題のツールチップウィンドウを選択し、WM_CLOSEメッセージを送信できます。

注意:これは一部の状況でのみ動作するようです。試してみる価値はあるが、毎回動かないかもしれない。

+0

これは素晴らしいですね! - 次にこれがテストされるのを待って、これを最終的な回答としておく必要がありますが、それは理にかなっていて、どのように動作するのか興味があります! ありがとうございます! –

+1

私はちょうどこれがまた起こりました、残念ながら、SendMessageプログラムは動作していないようでした...多分私は間違っています。私は実行可能ファイルを開いて、閉じたいと思ったツールチップに十字線をドラッグし、WPARAM/LPARAMのないメッセージテキストボックスに「WM_CLOSE」と打ち込んだ。何も起こっていない:/ アイデア? –

+0

何も明白ではありません、次回は私に起こります。 – steeveeet

関連する問題