Nuta
Dostęp do tej strony wymaga autoryzacji. Możesz spróbować się zalogować lub zmienić katalog.
Dostęp do tej strony wymaga autoryzacji. Możesz spróbować zmienić katalogi.
Następujące flagi są używane dla TEXTOUTPROC funkcji, która jest funkcją wywołania zwrotnego udostępnianą przez środowisko IDE podczas wywoływania SccOpenProject (zobacz LPTEXTOUTPROC , aby uzyskać szczegółowe informacje na temat funkcji wywołania zwrotnego).
Jeśli środowisko IDE zostanie poproszone o anulowanie procesu, może zostać wyświetlony jeden z komunikatów anulowania. W takim przypadku wtyczka kontroli źródła używa SCC_MSG_STARTCANCEL polecenia , aby poprosić ideę o wyświetlenie przycisku Anuluj . Następnie może zostać wysłany dowolny zestaw normalnych komunikatów. Jeśli którykolwiek z tych zwraca SCC_MSG_RTN_CANCELwartość , wtyczka kończy operację i zwraca wartość . Wtyczka okresowo sonduje SCC_MSG_DOCANCEL również w celu określenia, czy użytkownik anulował operację. Po zakończeniu wszystkich operacji lub anulowaniu użytkownika wtyczka wysyła polecenie SCC_MSG_STOPCANCEL. Typy SCC_MSG_INFO, SCC_MSG_WARNING i SCC_MSG_ERROR są używane dla komunikatów wyświetlanych na liście przewijania komunikatów. SCC_MSG_STATUS jest specjalnym typem wskazującym, że tekst powinien być wyświetlany na pasku stanu lub tymczasowym obszarze wyświetlania. Nie pozostaje trwale na liście.
Składnia
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
};
Członkowie
SCC_MSG_RTN_CANCEL wrócić z wywołania zwrotnego, aby wskazać anulowanie.
SCC_MSG_RTN_OK wróć z wywołania zwrotnego, aby kontynuować.
SCC_MSG_INFO Komunikat jest informacyjny.
SCC_MSG_WARNING Komunikat jest ostrzeżeniem.
SCC_MSG_ERROR Komunikat jest błędem.
SCC_MSG_STATUS Komunikat jest przeznaczony dla paska stanu.
SCC_MSG_DOCANCEL Brak tekstu; Środowisko IDE zwraca wartość SCC_MSG_RTN_OK lub SCC_MSG_RTN_CANCEL.
SCC_MSG_STARTCANCEL Uruchamia pętlę anulowania.
SCC_MSG_STOPCANCEL Zatrzymuje pętlę anulowania.