共用方式為


訊息列舉值

下列旗標用於 TEXTOUTPROC 函式,這是 IDE 在呼叫 SccOpenProject 時所提供的回呼函式(如需回呼函式的詳細資訊,請參閱 LPTEXTOUTPROC )。

如果要求 IDE 取消程式,它可能會取得其中一個取消訊息。 在此情況下,原始檔控制外掛程式會使用 SCC_MSG_STARTCANCEL 來要求 IDE 顯示 [ 取消 ] 按鈕。 之後,可能會傳送任何一組一般訊息。 如果其中任何一項傳 SCC_MSG_RTN_CANCEL回 ,則外掛程式會結束作業並傳回 。 外掛程式也會定期輪詢 SCC_MSG_DOCANCEL ,以判斷使用者是否已取消作業。 當所有作業完成,或使用者已取消時,外掛程式會傳送 SCC_MSG_STOPCANCELSCC_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 
};

成員

SCC_MSG_RTN_CANCEL回呼傳回,表示取消。

SCC_MSG_RTN_OK回呼傳回以繼續。

SCC_MSG_INFO訊息為參考。

SCC_MSG_WARNING訊息為警告。

SCC_MSG_ERROR訊息是錯誤。

SCC_MSG_STATUS訊息適用於狀態列。

SCC_MSG_DOCANCEL無文字;IDE 會傳 SCC_MSG_RTN_OK 回 或 SCC_MSG_RTN_CANCEL

SCC_MSG_STARTCANCEL啟動取消迴圈。

SCC_MSG_STOPCANCEL停止取消迴圈。

另請參閱