2010-10-29 55 views
5

我想閱讀我的C#應用​​程序中的一些性能計數器,如「處理器\%空閒時間」,但這隻適用於英文系統。由於性能計數器需要使用計數器類別和名稱進行初始化,因此如何使我的代碼在不同的UI語言下運行?使用性能計數器與不同的UI語言

回答

2

一番搜索後,我發現這個MS KB文章,介紹如何使用硬編碼的索引值來檢索本地化的計數器名稱:一旦你從註冊表中的硬編碼的索引值 http://support.microsoft.com/kb/287159

,只是將它傳遞給PdhLookupPerfNameByIndex方法,它將返回本地計數器名稱。