資源 (Windows)
Windows作業系統的資源(resources)是指嵌入可執行程式(EXE, DLL, CPL, MUI等)的唯讀數據。[1][2][3]
Windows API提供了便捷訪問應用程式資源的方法。
類型
編輯每種資源有類型及名字,它們是數值識別碼或字串。
Windows預定義的資源類型:
程式設計師也可以自行定義資源中的資料類型。
使用
編輯Windows為一個程式顯示的圖示實際上是它的EXE檔案中的第一個圖示資源。如果EXE檔案沒有圖示資源,則顯示一個標準圖示。
EXE或DLL檔案的版本資源顯示在它們的內容頁的Version tab中。
一個資源總是附加了某種語言。Windows自動使用最適合的可行的語言。這使得程式適合於用戶的locale的語言。
編輯工具可以修改嵌入在EXE或DLL檔案中的資源。這常用於把應用程式中的字串翻譯為另一種語言,或者修改圖示或點陣圖。
開發
編輯參考文獻
編輯- ^ About Resource Files. Microsoft. [24 Feb 2014]. (原始內容存檔於2018-03-19).
- ^ Resource Types. Microsoft. [24 Feb 2014]. (原始內容存檔於2018-03-19).
- ^ Windows Resource Files. Microsoft. [24 Feb 2014]. (原始內容存檔於2019-02-15).
- ^ MSDN:Using RC (The RC Command Line). [2016-12-23]. (原始內容存檔於2016-12-23).
外部連結
編輯- MSDN: Windows Resource Files Guide (頁面存檔備份,存於互聯網檔案館)
- MSDN: Better Resource File Guide with reference (頁面存檔備份,存於互聯網檔案館)
維基教科書中的相關電子教學:Resource Script Reference