如何自定義Shell登入元件

2022-03-31 11:45:09 字數 1183 閱讀 9473

windows xp embedded 中的元件開發通常分為以下幾類:

1. 裝置驅動程式元件開發;

2. 應用程式元件開發;

3. 自定義殼程式元件開發;

4. 其他元件開發; 

本貼主要介紹了如何自定義shell元件。

xpe自帶的殼程式有:explorer shell, command shell, 和 task manager shell。你可以使用自己開發的應用程式建立乙個自定義的殼元件,在作業系統啟動時引導。

explorer shell:資源管理器殼,系統執行後啟動正常的桌面和資源管理器;

command shell: dos命令列殼,系統執行後啟動dos命令介面,無桌面和資源管理器;

task manager shell:任務管理器殼,系統執行後啟動任務管理器殼;

custom shell:自定義殼,系統執行後啟動使用者自定義的殼,可以是乙個應用程式,可以是ie瀏覽器,也可以是使用者自行開發的應用程式或動畫。

建立自定義殼元件請按照以下步驟進行:

1.在元件設計器中(component designer),開啟選單file->new,建立乙個新的元件檔案;

2.開啟左試圖節點,在components上單擊右鍵,並且選擇add component;

3.在屬性面板中,輸入元件的以下相關屬性資訊:

name(元件名稱)

description(元件描述,可以不輸)

prototype component(元件屬性,設定這一項的時候,選擇browse,在select prototype component對話方塊中,搜尋shell prototype component,並且選擇ok。這一步將把你所做的元件設定為殼元件)

4.在屬性面板中,選擇advanced;

5.在advanced properties 對話方塊中,選擇add;

6.在extended property對話方塊中,提供以下資訊:

name: cmishellpath

format: string

value: 殼應用程式的的路徑和名稱,使用系統預定義的環境變數;

例如:你的應用程式放在c:\windows\system32\shell.exe,那麼這一項將填入%systemroot%\system32\shell.exew>yb[f4\u001bb$

本文完.

摘自網際網路lzg

如何自定義Shell登入元件

windows xp embedded 中的元件開發通常分為以下幾類 1.裝置驅動程式元件開發 2.應用程式元件開發 3.自定義殼程式元件開發 4.其他元件開發 本貼主要介紹了如何自定義shell元件。xpe自帶的殼程式有 explorer shell,command shell,和 task ma...

lzg ad 如何自定義Shell元件

windows xp embedded 中的元件開發通常分為以下幾類 1.裝置驅動程式元件開發 2.應用程式元件開發 3.自定義殼程式元件開發 4.其他元件開發 本貼主要介紹了如何自定義shell元件。xpe自帶的殼程式有 explorer shell,command shell,和 task ma...

Flex如何自定義元件

1.在類宣告前插入 style 元資料標籤,語法如下 style name style name property value 2.定義乙個靜態初始器,為樣式屬性設定預設值。3.覆寫stylechanged 方法,檢測樣式屬性是否改變。4.覆寫updatedisplaylist 方法,在顯示元件時加...