EnableWindow

指定されたウィンドウ(またはコントロール)への、キーボード入力およびマウス入力を有効化または無効化します。

BOOL EnableWindow(
    HWND  hWnd,    // ウィンドウハンドル
    BOOL  bEnable  // 有効・無効のフラグ
);

USER32.DLL

引数

hWnd

有効化または無効化するウィンドウのハンドルを指定します。

lpRect

ウィンドウを有効にするか無効にするかを指定します。 1 (TRUE) を指定すると有効にします。 0 (FALSE) を指定すると無効にします。

戻り値

直前にウィンドウが無効状態だった場合は 0 以外の値が返ります。

それ以外の場合は 0 が返ります。拡張エラー情報を取得するには、 GetLastError 関数を使います。

対応情報

Windows 95 以降 / Windows NT 3.1 以降