OpenDesktop

1)OpenDesktop.net是國內第一個以技術開發為主的大型開放原始碼社區,致力於開發商品化的、與Windows高度兼容的、適合政府和企業商用的桌面Linux作業系統,這個系統的名稱就叫OpenDesktop。

2)HDESK WINAPI OpenDesktop( _In_ LPTSTR lpszDesktop, _In_ DWORD dwFlags, _In_ BOOL fInherit, _In_ ACCESS_MASK dwDesiredAccess );

基本介紹

  • 中文名:OpenDesktop
  • 致力於:開發商品化的
  • 適合:政府和企業商用的Linux作業系統
  • 目前的版本:是1.0RC版
API函式原型,參數,系統需求,OpenDesktop版本,OpenDesktop技術,

API函式原型

HDESK WINAPI OpenDesktop
_In_LPTSTR lpszDesktop,
_In_DWORD dwFlags,
_In_BOOL fInherit,
_In_ACCESS_MASK dwDesiredAccess
);

參數

lpszDesktop [輸入]
桌面的名字是隨意的,可以為任意值。新的桌面取決於當前執行緒視窗站
dwFlags [輸入]
這個參數可以為0或下列值。
DWORD DF_ALLOWOTHERACCOUNTHOOK允許其他賬戶的進程運行在桌面上或設定掛鈎。
fInherit [輸入]
如果值為TRUE,被創建的進程將會繼承句柄。否則,句柄將不會被繼承。
dwDesiredAccess [輸入]
桌面的訪問許可權,可以是以下值的組合:
DESKTOP_CREATEMENU 要在桌面上創建一個選單。
DESKTOP_CREATEWINDOW 要在桌面上創建一個視窗。
DESKTOP_ENUMERATE 要枚舉桌面
DESKTOP_READOBJECTS 要在桌面上讀取對象
DESKTOP_SWITCHDESKTOP 要用SwitchDesktop函式激活桌面
DESKTOP_WRITEOBJECTS 要在桌面上寫入對象
DESKTOP_HOOKCONTROL 要建立任何視窗鉤子
(詳見MSDN)

系統需求

最低支持客戶端
Windows 2000 Professional [只有桌面套用]
最低支持伺服器
Windows 2000 Server [只有桌面套用]
頭檔案
Winuser.h (包括Windows.h)
程式庫檔案
User32.lib
DLL
User32.dll
Unicode編碼和 ANSI編碼名稱
OpenDesktopW (Unicode)和OpenDesktopA (ANSI)

OpenDesktop版本

OpenDesktop目前的版本是1.0RC版。

OpenDesktop技術

我們針對桌面領域,開發了一系列國際和國內領先的技術,例如:改造了Linux核心,設計了新的虛擬記憶體算法。現在OpenOffice的記憶體消耗下降了3倍,整個系統在記憶體只有128MB的系統上也能流暢地運行。(國際首次實現)
安裝程式現在只有4步,普通用戶無需了解Linux知識,即能輕鬆安裝。(國際首次實現)
在linux下打開Word文檔時,和Windows下“幾乎一模一樣”,完美地解決了文檔兼容性的問題。(國際首次實現)
瀏覽器和IE高度兼容,瀏覽國內主要入口網站,例如“新浪網”時,版面效果非常相似。(國內首次實現)
新的界面設計電子郵件資源管理器等等。(國內首次實現)
opendesktop 1.0 rc版(國產第一個桌面作業系統
有點longhorn有點linux風味.
我國針對桌面領域,開發了一系列國際和國內領先的技術,例如:改造了linux核心,設計了新的虛擬記憶體算法。現在openoffice的記憶體消耗下降了3倍,整個系統在記憶體只有128mb的系統上也能流暢地運行。(國際首次實現) 安裝程式現在只有4步,普通用戶無需了解linux知識,即能輕鬆安裝。(國際首次實現)
在linux下打開word文檔時,和Windows下“幾乎一模一樣”,完美地解決了文檔兼容性的問題。(國際首次實現)瀏覽器和ie高度兼容,瀏覽國內主要入口網站,例如“cctv”時,版面效果非常相似。(國內首次實現)新的界面設計電子郵件資源管理器等等。(國內首次實現)
opendesktop只保留gnome圖形環境,徹底放棄了kde圖形環境。gnome下軟體運行的速度快,特別是oo。opendesktop1.0界面經過精心設計,外觀華麗。系統列開始選單修改過,選單仿winxp、有陰影效果。kde環境可以通過控制臺添加上,不過需要有fedora光碟才能安裝。
系統有資源回收筒。默認的桌面字型為宋體9號。用nautilus做資源管理器桌面側欄有預報天氣功能,很新穎。
整合的軟體包括:中文環境、辦公套用、娛樂、網路、硬體配置等方面,而且經過精心遴選。
文字輸入為scim輸入法平台,拼音輸入法比Windows上的智慧型abc好用,並且能夠自定義詞組,支持詞頻調整,但沒有提供五筆字型輸入法,實為憾事。
辦公套用上:open office1.1做過精心修改,字處理oo writer與表處理軟體使用起來很順手。表處理軟體的單元格高度調整得很好,選單字型顯示正常。與Windows下的office兼容得很好(至少顯示上看如此)。
默認安裝了幾款文鼎字型檔,字型檔較豐富,並且有字型檔管理程式。
上網、娛樂提供了一些軟體,能夠上網與發電子郵件。瀏覽器是mozilla與epiphany 1.0.6,對jsp和asp的支持很差。郵件收發用thunderbird0.4。媒體播放器totem能夠正常播放mp3音樂、正常播放vcd碟,不能直接播放vcd的dat檔案(無關聯),但不能播放midi音樂檔案。有圖形圖像處理軟體
為方便用戶聯絡,提供了攝像頭支持軟體與即時通訊軟體gimp。防火牆程式是firestarter。
usb支持正常,但沒有集成刻錄(備份)與文字掃描識別軟體。
只是一些商業軟體不太兼容,如vpn。

相關詞條

熱門詞條

聯絡我們