アプリケーションのすべてのMessageBoxにブレークポイントを設定するにはどうすればよいですか?アプリケーションのすべてのMessageBoxにブレークポイントを設定するにはどうすればよいですか?
3
A
答えて
10
-1
4
メッセージボックスのラッパー関数を記述し、そのラッパー関数とメッセージボックスにすべての呼び出しを置き換える、ラッパー内のブレークポイントを置く - MessageBox.Show 右クリックし、コードの行にブレークポイントを選択するための 検索関数。
0
これは可能ではないかもしれませんが、MessageBox呼び出しを見つけて置き換えて、ブレークポイントが挿入されている関数に(MessageBoxへの呼び出しの前に)呼び出しを追加すると、そこからステップすることができます。
あなたが検索を行うと置き換えることができ
0
:
次に、あなたのプロジェクト設定でdialogDebuggingを定義
.ShowDialog();
#ifdef dialogDebugging
System.Diagnostics.Debugger.Break();
#endif
で
.ShowDialog();
を交換してください。テキスト "メッセージボックス" を使用してVisual StudioのIDE選択メニューで
2
選択デバッグ]> [新規ブレークポイント]> [関数でブレーク。これにより、ポップアップが表示されます。中断したいメソッドの完全修飾名を入力します。それがフレームワークの方法であれば、VSはあなたに名前を確認することはできないが、あなたはまだそれを設定することが許されていると伝えます。例えば。すべてのSystem.Console.WriteLineを破り、それを入力して警告を受け入れます。
アプリケーションを実行すると、VSがWriteLineで停止しますが、おそらくソースファイルがないため、VSは正しい場所にジャンプしません。ただし、コールスタックは正しくなり、そこから後方にナビゲートできます。
関連する問題
- 1. アプリケーションのメニューを設定するにはどうすればよいですか?
- 2. サードパーティのボタンをクリックしてブレークポイントを設定するにはどうすればよいですか?
- 3. ノードインスペクタで "require" -dライブラリの中にブレークポイントを設定するにはどうすればよいですか?
- 4. Chromeの[Elements]タブでイベントリスナーのブレークポイントを設定するにはどうすればよいですか?
- 5. Xcode4の関数にブレークポイントを設定するにはどうすればよいですか?
- 6. ドキュメント内にあるJavaScriptコードでブレークポイントを設定するにはどうすればよいですか?
- 7. Heroku CLIアプリケーションを設定するにはどうすればよいですか?
- 8. Visual Studio 2010でcshtmlファイルにブレークポイントを設定するにはどうすればよいですか?
- 9. 関数のすべての呼び出しに対してgdbでブレークポイントを設定するにはどうすればよいですか?
- 10. Win32 MessageBoxを表示するにはどうすればよいですか?
- 11. ブレークポイントなどを使用してノードjsアプリケーションをデバッグするにはどうすればよいですか?
- 12. すべてのブール値のリストをtrueに設定するにはどうすればよいですか?
- 13. すべてのRoRモデルでinclude_root_in_jsonをfalseに設定するにはどうすればよいですか?
- 14. すべてのオブジェクトに異なるdistanceInMetersを設定するにはどうすればよいですか?
- 15. VS2010のすべてのメソッドにブレークポイントを設定するには
- 16. 標準/ネイティブJavaScript関数でブレークポイントを設定するにはどうすればよいですか?
- 17. Classic ASPでブレークポイントを設定するにはどうすればよいですか? (IIS7/VS2010)
- 18. WindowsアプリケーションのテーマをWebと同じように設定するにはどうすればよいですか?
- 19. node.js jasmineでどのようにブレークポイントを設定しますか?
- 20. Mesosクラスタのすべてのノードでenv varsを設定するにはどうすればよいですか?
- 21. Rails3:アプリケーションのインデックスをアプリケーション#インデックスに設定するにはどうすればよいですか?
- 22. すべてのナビゲーションコントローラとビューコントローラにカスタムナビゲーションバー(title + titleView)を設定するにはどうすればよいですか?
- 23. すべての再生/ホストにAnsible変数を設定するにはどうすればよいですか?
- 24. Gradleプロジェクトのすべての設定のリストを取得するにはどうすればよいですか?
- 25. すべてのブラウザのiFrameコンテンツの高さを設定するにはどうすればよいですか?
- 26. 設定されている最大のJavaヒープサイズを調べるにはどうすればよいですか?
- 27. Androidアプリケーションのパラメータに応じてアクティビティを設定するにはどうすればよいですか?
- 28. すべてのアクティビティでバナー広告を設定するにはどうすればよいですか?
- 29. ini4j - 設定ですべてのキー名を取得するにはどうすればよいですか?
- 30. ブレークポイントを[DataMember]プロパティに設定するにはどうすればいいですか
言語を「不明」に設定する必要があります。そうしないと、IDEが機能を見つけられません。 – Nifle
イメージを更新しました。私はそれをC#で機能させるには、関数名を完全修飾する必要があると思います。 –