Unicode在Win95的顯示問題(編號:5666)

我在VB5.0使用Forms2.0(fm20.dll)來讀取unicode格式的文字檔,此文字檔包含許多特殊符號。製作成簡易的exe檔後,在NT、Win98均無錯誤。
但在Win95的環境中卻無法正確顯示(使用Courier New字型,只能顯示特殊符號,卻無法顯示中文字),經更改字型成細明體後,卻剛好顛倒,只能顯示中文字卻無法顯示特殊符號。
請問這樣的問題是否是因為環境為95的緣故?
又請問是否有無顯示Unicode的更好方法?