訊息類型
指定的訊息類型和原因。
enum enum_MESSAGETYPE {
MT_OUTPUTSTRING = 0x0000001,
MT_MESSAGEBOX = 0x00000002,
MT_TYPE_MASK = 0x000000FF,
MT_REASON_EXCEPTION = 0x00000100,
MT_REASON_TRACEPOINT = 0x00000200,
MT_REASON_MASK = 0x0000FF00
};
typedef DWORD MESSAGETYPE;
public enum enum_MESSAGETYPE {
MT_OUTPUTSTRING = 0x0000001,
MT_MESSAGEBOX = 0x00000002,
MT_TYPE_MASK = 0x000000FF,
MT_REASON_EXCEPTION = 0x00000100,
MT_REASON_TRACEPOINT = 0x00000200,
MT_REASON_MASK = 0x0000FF00
};
Members
MT_OUTPUTSTRING
表示應該傳送郵件,在 [輸出] 視窗。 這是互斥的MT_MESSAGEBOX。MT_MESSAGEBOX
指出訊息應該會顯示在訊息方塊。 這是互斥的MT_OUTPUTSTRING。MT_TYPE_MASK
若要找出郵件的目的地遮罩值。MT_REASON_EXCEPTION
表示正在將訊息方塊顯示例外狀況的結果。 這是互斥的MT_REASON_TRACEPOINT。MT_REASON_TRACEPOINT
表示正在將訊息方塊顯示的方式來點擊追蹤點。 這是互斥MT_REASON_EXCEPTION。MT_REASON_MASK
遮罩值,以找出目前未顯示的訊息的原因。
備註
這些值會傳回從IDebugMessageEvent2::GetMessage和IDebugErrorEvent2::GetErrorMessage方法。
其中一個原因值可以與其中使用位元的輸出目的地值結合OR。
需求
標頭: msdbg.h
Namespace: Microsoft.VisualStudio.Debugger.Interop
組件: Microsoft.VisualStudio.Debugger.Interop.dll