2010-04-15 35 views

回答

2

有趣的是,文檔說REG_EXPAND_SZ可用於Windows CE,因爲它沒有任何意義。 Windows CE(因此Windows Mobile)沒有環境變量,所以沒有過程環境來擴展這些值,這可能是爲什麼ExpandEnvironmentStrings不存在。數據類型可能是有效的,只是因爲註冊表不關心數據類型 - 除了一些簡單的檢查註冊表只是存儲字節數據塊和類型不重要。

+0

任何引用來支持你的答案? – 2010-04-15 06:07:39

+0

@afriza:具體來說,你想要參考嗎?缺少環境變量或REG_EXPAND_SZ的可用性?兩者都是絕對正確的。 – ctacke 2010-04-15 14:24:06

+0

多年Windows Mobile經驗,加上此MSDN頁面顯示不支持環境變量http://msdn.microsoft.com/en-us/library/ms885182.aspx除此之外的任何內容都是簡單的推導。關於註冊表工作方式的一點我認爲來自Inside Windows 2000--由於WinCE註冊表是在NT註冊表之後建模的,因此實現可能類似。 – Stewart 2010-04-15 19:00:11