共用方式為


視窗月臺和桌面函式

應用程式可以使用下列函式搭配 視窗月臺 物件。

功能 描述
CloseWindowStation 關閉開啟的視窗月臺控點。
CreateWindowStation 建立視窗月臺物件、將它與目前的進程產生關聯,並將它指派給目前的會話。
EnumWindowStations 列舉目前會話中的所有視窗月臺。
GetProcessWindowStation 擷取呼叫進程的目前視窗月臺句柄。
GetUserObjectInformation 擷取指定之視窗月臺或桌面對象的相關信息。
GetUserObjectSecurity 擷取指定之視窗月臺或桌面對象的安全性資訊。
OpenWindowStation 開啟指定的視窗月臺。
SetProcessWindowStation 將指定的視窗月臺指派給呼叫進程。
SetUserObjectInformation 設定指定之視窗月臺或桌面對象的相關信息。
SetUserObjectSecurity 設定指定之視窗月臺或桌面物件的安全性資訊。

 

應用程式可以使用下列函式搭配 桌面 物件。

功能 描述
CloseDesktop 關閉桌面對象的開啟句柄。
CreateDesktop 建立新的桌面,將它與呼叫進程的目前視窗月臺產生關聯,並將它指派給呼叫線程。
CreateDesktopEx 建立新的桌面,將它與呼叫進程的目前視窗月臺產生關聯,並將它指派給呼叫線程。
EnumDesktops 列舉與呼叫程式目前視窗站台相關聯的所有桌面。
EnumDesktopWindows 列舉與指定桌面相關聯的所有最上層視窗。
GetThreadDesktop 擷取指派給指定線程之桌面的句柄。
GetUserObjectInformation 取得視窗月臺或桌面對象的相關信息。
GetUserObjectSecurity 取得視窗月臺或桌面物件的安全性資訊。
OpenDesktop 開啟指定的桌面物件。
OpenInputDesktop 開啟接收使用者輸入的桌面。
SetThreadDesktop 將指定的桌面指派給呼叫端線程。
SetUserObjectInformation 設定視窗月臺或桌面對象的相關信息。
SetUserObjectSecurity 設定視窗月臺或桌面物件的安全性資訊。
SwitchDesktop 讓桌面顯示並加以啟用。 這可讓桌面接收來自用戶的輸入。