視窗月臺和桌面函式
應用程式可以搭配 視窗站 台物件使用下列函式。
函式 | 描述 |
---|---|
CloseWindowStation | 關閉開啟的視窗月臺控制碼。 |
CreateWindowStation | 建立視窗月臺物件、將它與目前的進程產生關聯,並將它指派給目前的會話。 |
EnumWindowStations | 列舉目前會話中的所有視窗月臺。 |
GetProcessWindowStation | 擷取呼叫進程的目前視窗月臺控制碼。 |
GetUserObjectInformation | 擷取指定之視窗月臺或桌面物件的相關資訊。 |
GetUserObjectSecurity | 擷取指定之視窗月臺或桌面物件的安全性資訊。 |
OpenWindowStation | 開啟指定的視窗月臺。 |
SetProcessWindowStation | 將指定的視窗月臺指派給呼叫進程。 |
SetUserObjectInformation | 設定指定之視窗月臺或桌面物件的相關資訊。 |
SetUserObjectSecurity | 設定指定之視窗月臺或桌面物件的安全性資訊。 |
應用程式可以搭配 傳統型 物件使用下列函式。
函式 | 描述 |
---|---|
CloseDesktop | 關閉桌面物件的開啟控制碼。 |
CreateDesktop | 建立新的桌面,將它與呼叫進程的目前視窗月臺產生關聯,並將它指派給呼叫執行緒。 |
CreateDesktopEx | 建立新的桌面,將它與呼叫進程的目前視窗月臺產生關聯,並將它指派給呼叫執行緒。 |
EnumDesktops | 列舉與呼叫進程目前視窗月臺相關聯的所有桌面。 |
EnumDesktopWindows | 列舉與指定桌面相關聯的所有最上層視窗。 |
GetThreadDesktop | 擷取指派給指定執行緒之桌面的控制碼。 |
GetUserObjectInformation | 取得視窗月臺或桌面物件的相關資訊。 |
GetUserObjectSecurity | 取得視窗月臺或桌面物件的安全性資訊。 |
OpenDesktop | 開啟指定的桌面物件。 |
OpenInputDesktop | 開啟接收使用者輸入的桌面。 |
SetThreadDesktop | 將指定的桌面指派給呼叫執行緒。 |
SetUserObjectInformation | 設定視窗月臺或桌面物件的相關資訊。 |
SetUserObjectSecurity | 設定視窗月臺或桌面物件的安全性資訊。 |
SwitchDesktop | 讓桌面可見並加以啟用。 這可讓桌面接收來自使用者的輸入。 |