Udostępnij za pośrednictwem


Jak: określić użytkownika, interaktywny Państwa (C + +/ CLI)

Poniższy przykład kodu pokazuje jak ustalić, czy kod jest uruchomione w kontekście użytkownika interakcyjnego.Jeśli UserInteractive jest FAŁSZ, wówczas kod działa jako proces usługi lub od wewnątrz aplikacji sieci Web, w którym to przypadku należy nie próbę interakcji użytkownika z.

Przykład

// user_interactive.cpp
// compile with: /clr
using namespace System;

int main() 
{
   if ( Environment::UserInteractive )
      Console::WriteLine("User interactive");
   else
      Console::WriteLine("Noninteractive");
   return 0;
}

Zobacz też

Inne zasoby

Działania systemu Windows (C + +/ CLI)

.NET Programowanie w języku Visual C++