OpenInputDesktop |
Declare Function Api_OpenInputDesktop& Lib "user32" Alias "OpenInputDesktop" (ByVal dwFlags&, ByVal fInherit%, ByVal dwDesiredAccess&) |
||||||||||||||||||||||||
Declare Function OpenInputDesktop Lib "user32" Alias "OpenInputDesktop" (ByVal dwFlags As Long, ByVal fInherit As Boolean, ByVal dwDesiredAccess As Long) As Long |
|||||||||||||||||||||||||
ユーザー入力を受け取るデスクトップのハンドルを取得する。ログオンしているユーザーに関連付けられているウィンドウステーション上の 1 つのデスクトップが、この入力デスクトップになる。 |
|||||||||||||||||||||||||
パラメータ 0 または次の値を指定する。
fInherit
ンドルを継承する。 標準的なアクセス権や、次のデスクトップ固有のアクセス権を任意に組み合わせて指定することができる。
戻り値
のハンドルを閉じる。 したウィンドウステーションを関連付けておかなければならない。呼び出し側プロセスに関連付けられるウィンドウステーションには、入力を受
け取る能力が必要である。 READ_CONTROL、WRITE_DAC、WRITE_OWNER のいずれかをセットしている場合、DESKTOP_READOBJECTS アクセス権と DESKTOP_WRITEOBJECTS アクセス権もセットしなければならない。 |