次の方法で共有


方法: ユーザー インタラクティブな状態を確認する (C++/CLI)

ユーザー インタラクティブなコンテキストで実行中のコードであるかどうかを確認する方法を次のコード例に示します。 UserInteractive が false の場合、コードはサービス プロセスとして、または Web アプリケーション内部から実行されています。この場合、ユーザーとは対話できません。

使用例

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

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

参照

その他の技術情報

Windows の操作 (C++/CLI)

.NET プログラミング ガイド