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
};
欄位
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