次の方法で共有


ウィンドウ ステーションとデスクトップ

ウィンドウ ステーションとデスクトップ テクノロジの概要。

ウィンドウ ステーションとデスクトップ テクノロジは、ヘッダーに関連付けられません。

このテクノロジのプログラミング ガイダンスについては、次を参照してください。

関数

 
CloseDesktop

開いているハンドルをデスクトップ オブジェクトに閉じます。
CloseWindowStation

開いているウィンドウ ステーション ハンドルを閉じます。
CreateDesktopA

新しいデスクトップを作成し、それを呼び出し元プロセスの現在のウィンドウ ステーションに関連付け、呼び出し元スレッドに割り当てます。 (ANSI)
CreateDesktopExA

指定したヒープを持つ新しいデスクトップを作成し、それを呼び出し元プロセスの現在のウィンドウ ステーションに関連付け、呼び出し元スレッドに割り当てます。 (ANSI)
CreateDesktopExW

指定したヒープを持つ新しいデスクトップを作成し、それを呼び出し元プロセスの現在のウィンドウ ステーションに関連付け、呼び出し元スレッドに割り当てます。 (Unicode)
CreateDesktopW

新しいデスクトップを作成し、それを呼び出し元プロセスの現在のウィンドウ ステーションに関連付け、呼び出し元スレッドに割り当てます。 (Unicode)
CreateWindowStationA

ウィンドウ ステーション オブジェクトを作成し、呼び出し元プロセスに関連付け、現在のセッションに割り当てます。 (ANSI)
CreateWindowStationW

ウィンドウ ステーション オブジェクトを作成し、呼び出し元プロセスに関連付け、現在のセッションに割り当てます。 (Unicode)
EnumDesktopsA

呼び出し元プロセスの指定されたウィンドウ ステーションに関連付けられているすべてのデスクトップを列挙します。 この関数は、各デスクトップの名前をアプリケーション定義のコールバック関数に渡します。 (ANSI)
EnumDesktopsW

呼び出し元プロセスの指定されたウィンドウ ステーションに関連付けられているすべてのデスクトップを列挙します。 この関数は、各デスクトップの名前をアプリケーション定義のコールバック関数に渡します。 (Unicode)
EnumDesktopWindows

指定したデスクトップに関連付けられているすべての最上位ウィンドウを列挙します。 各ウィンドウにハンドルを渡し、アプリケーション定義のコールバック関数に渡します。
EnumWindowStationsA

現在のセッションのすべてのウィンドウ ステーションを列挙します。 この関数は、各ウィンドウ ステーションの名前をアプリケーション定義のコールバック関数に渡します。 (ANSI)
EnumWindowStationsW

現在のセッションのすべてのウィンドウ ステーションを列挙します。 この関数は、各ウィンドウ ステーションの名前をアプリケーション定義のコールバック関数に渡します。 (Unicode)
GetProcessWindowStation

呼び出し元プロセスの現在のウィンドウ ステーションへのハンドルを取得します。
GetThreadDesktop

指定したスレッドに割り当てられたデスクトップへのハンドルを取得します。
GetUserObjectInformationA

指定したウィンドウ ステーションまたはデスクトップ オブジェクトに関する情報を取得します。 (ANSI)
GetUserObjectInformationW

指定したウィンドウ ステーションまたはデスクトップ オブジェクトに関する情報を取得します。 (Unicode)
OpenDesktopA

指定したデスクトップ オブジェクトを開きます。 (ANSI)
OpenDesktopW

指定したデスクトップ オブジェクトを開きます。 (Unicode)
OpenInputDesktop

ユーザー入力を受け取るデスクトップを開きます。
OpenWindowStationA

指定したウィンドウ ステーションを開きます。 (ANSI)
OpenWindowStationW

指定したウィンドウ ステーションを開きます。 (Unicode)
SetProcessWindowStation

指定したウィンドウ ステーションを呼び出し元プロセスに割り当てます。
SetThreadDesktop

指定したデスクトップを呼び出し元のスレッドに割り当てます。 デスクトップ上の後続のすべての操作では、デスクトップに付与されたアクセス権が使用されます。
SetUserObjectInformationA

指定したウィンドウ ステーションまたはデスクトップ オブジェクトに関する情報を設定します。 (ANSI)
SetUserObjectInformationW

指定したウィンドウ ステーションまたはデスクトップ オブジェクトに関する情報を設定します。 (Unicode)
SwitchDesktop

指定したデスクトップを表示し、アクティブにします。 これにより、デスクトップはユーザーからの入力を受け取ることができます。

構造

 
USEROBJECTFLAGS

ウィンドウ ステーションまたはデスクトップ ハンドルに関する情報が含まれます。