訊息類型
如需 Visual Studio 2017 的最新文件請參閱 Visual Studio 2017 文件。
指定訊息類型和原因。
語法
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
若要找出顯示訊息的原因遮罩值。
備註
這些值會傳回從GetMessage和GetErrorMessage方法。
其中一個原因值可以與一個輸出目的地值使用位元結合OR
。
需求
標頭︰ msdbg.h
命名空間︰ Microsoft.VisualStudio.Debugger.Interop
組件︰ Microsoft.VisualStudio.Debugger.Interop.dll