利用izpack或roxes在windows下建立快捷方式的亂碼問題

zxczf發表於2004-02-09
在做安裝工具的使用,採用izpack或roxes(均採用JNI)建立快捷方式
原理是查詢登錄檔獲取開始選單或桌面的絕對路徑,由dll返回的結果,我將其由ISO-8859-1轉為GB2312,能正確建立桌面快捷方式,但無法在開始->程式總建立快捷方式,因為c:\Documents and Settings\user\「開始」選單\程式 出現的亂碼:c:\Documents and Settings\user\「開?」??\程式

能正確獲得桌面路徑:c:\Documents and Settings\user\桌面
請問該如何解決這種亂碼問題,謝謝~~
猜想:dll返回的路徑是ISO-8859-1的編碼嗎?

相關文章