0

MDBG を使用して実行中のプロセスをデバッグしていますが、静的変数の値を確認する方法がわかりません。それを行う方法はありますか?ありがとう。

4

1 に答える 1

0

MDbg は「ローカル」変数をキャプチャできます。これは、静的も意味すると思います。変数がスタック フレームに関連付けられている場合、GetActiveLocalVars 関数を使用して値を取得できます。

MDbgThread t = proc.Threads.Active;
MDbgFrame f=t.CurrentFrame;
foreach (MDbgValue v in f.Function.GetActiveLocalVars(f))
                                {
                                    Console.WriteLine(v.Name);
                                    Console.WriteLine(v.Value);
                                }
于 2012-05-24T12:38:49.137 に答える