ウィンドウ ステーションとデスクトップ
ウィンドウ ステーションとデスクトップ テクノロジの概要。
ウィンドウ ステーションとデスクトップ テクノロジは、ヘッダーに関連付けられません。
このテクノロジのプログラミング ガイダンスについては、次を参照してください。
関数
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 ウィンドウ ステーションまたはデスクトップ ハンドルに関する情報が含まれます。 |