次の方法で共有


IsHungAppWindow 関数 (winuser.h)

[この関数は、一般的な使用を目的としたものではありません。 それ以降のバージョンの Windows では、変更または使用できない場合があります。

指定したアプリケーションが応答していないとシステムが見なしているかどうかを判断します。 アプリケーションは、入力を待機していない場合、スタートアップ処理中ではなく、内部タイムアウト期間内に PeekMessage を呼び出していない場合、応答していないと見なされます。

構文

BOOL IsHungAppWindow(
  [in] HWND hwnd
);

パラメーター

[in] hwnd

型: HWND

テストするウィンドウへのハンドル。

戻り値

種類: BOOL

ウィンドウが応答を停止した場合、戻り値は TRUE です。それ以外の場合は FALSE です。 ゴースト ウィンドウは常に TRUE を返します。

注釈

5 秒の Windows タイムアウト条件は変更される可能性があります。

この関数は、Windows XP Service Pack 1 (SP1) と Windows Server 2003 まで SDK ヘッダーとライブラリに含まれていませんでした。 この関数のヘッダー ファイルとインポート ライブラリがない場合は、 LoadLibraryGetProcAddress を使用して関数を呼び出すことができます。

要件

要件
サポートされている最小のクライアント Windows 2000 Professional [デスクトップ アプリのみ]
サポートされている最小のサーバー Windows 2000 Server [デスクトップ アプリのみ]
対象プラットフォーム Windows
ヘッダー winuser.h (Windows.h を含む)
Library User32.lib
[DLL] User32.dll
API セット ext-ms-win-ntuser-window-l1-1-3 (Windows 10 バージョン 10.0.10240 で導入)

関連項目

概念

IsWindow

リファレンス

Windows