Sdílet prostřednictvím


Gewusst wie: Ermitteln des interaktiven Zustands

Aktualisiert: November 2007

Im folgenden Codebeispiel wird veranschaulicht, wie ermittelt werden kann, ob Code in einem interaktiven Kontext ausgeführt wird. Wenn UserInteractive false ist, wird der Code als Dienstprozess oder in einer Webanwendung ausgeführt. In diesem Fall sollten Sie nicht mit dem Benutzer interagieren.

Beispiel

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

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

Siehe auch

Weitere Ressourcen

Windows-Vorgänge in C++

.NET-Programmierhandbuch