共用方式為


Message 列舉程式

下列旗標用於TEXTOUTPROC函式,也就是 IDE 提供時,它會呼叫回呼函式SccOpenProject 函式 (請參閱LPTEXTOUTPROC的回呼函式的詳細資訊)。

如果 IDE 依提示取消程序,它可能會收到其中一個 [取消] 訊息。 在此情況下,原始檔控制外掛程式使用SCC_MSG_STARTCANCEL要求顯示 IDE 取消 ] 按鈕。 之後,可能會傳送任何一組一般郵件。 如果任何這些傳回SCC_MSG_RTN_CANCEL,那麼外掛程式,則會結束作業,並傳回。 外掛程式也輪詢SCC_MSG_DOCANCEL定期以決定是否使用者已經取消作業。 當所有的作業完成之後,或如果使用者已經取消,外掛程式會傳送SCC_MSG_STOPCANCEL。 SCC_MSG_INFO,SCC_MSG_WARNING,而 SCC_MSG_ERROR 型別用於取得捲動郵件清單中顯示的訊息。 SCC_MSG_STATUS是一種特殊類型,指出文字應出現在狀態列或暫時的顯示區域。 它並不會維持永久清單中。

enum { 
   SCC_MSG_RTN_CANCEL = -1, 
   SCC_MSG_RTN_OK = 0, 
   SCC_MSG_INFO = 1 
   SCC_MSG_WARNING, 
   SCC_MSG_ERROR, 
   SCC_MSG_STATUS, 
   SCC_MSG_DOCANCEL, 
   SCC_MSG_STARTCANCEL, 
   SCC_MSG_STOPCANCEL 
};

Members

  • SCC_MSG_RTN_CANCEL
    傳回表示 [取消] 的回撥。

  • SCC_MSG_RTN_OK
    傳回從回呼,以繼續。

  • SCC_MSG_INFO
    訊息僅提供資訊。

  • SCC_MSG_WARNING
    這是一個警告訊息。

  • SCC_MSG_ERROR
    這是一個錯誤訊息。

  • SCC_MSG_STATUS
    訊息是用在狀態列上。

  • SCC_MSG_DOCANCEL
    沒有文字。 IDE returns SCC_MSG_RTN_OK or SCC_MSG_RTN_CANCEL.

  • SCC_MSG_STARTCANCEL
    [取消] 迴圈就會啟動。

  • SCC_MSG_STOPCANCEL
    停止取消迴圈。

請參閱

參考

LPTEXTOUTPROC

其他資源

原始檔控制外掛程式