即主題文件 部分是定義我的電腦、我的文檔、網路鄰居以及回收站這幾個主要部件的圖標 Luna.theme 中 My Computer 定義的圖標就是X:\WINDOWS\explorer.exe,0 也就是 explorer.exe 中包含的第一個圖標 沒有包含特定圖標的主題這裡一般都是這個值 這裡即可以指向程序文件 也可以指向DLL文件或者圖標文件
/部分定義的是各個Windows部件如標題欄、窗口背景、文字等的顏色 這裡定義的顏色大部分時候是無關緊要的 因為系統會優先按照色彩方案中的配色顯示 這在後面的部分會講到
/ 定義的就是滑鼠指針了 每一行定義一個指針文件 例如 Arrow 定義箭頭游標 Wait 定義等待游標 Luna中這裡是空的 代表使用Windows默認的滑鼠指針 這裡的定義必須是具體的 .cur 游標文件或者 .ani 動畫游標文件
/定義桌面的顯示 包括壁紙圖片的位置 顯示方式 以及是否激活屏保Luna中的 Wallpaper=%WinDir%web\wallpaper\Bliss.bmp 就是大家看得最多的“菜地藍天”了 這裡的 ScreenSaveActive=X 和下面的 部分 SCRNSAVE.EXE=XXX 是對應的 前者管是否允許屏保後者是屏保的具體地址
就是最關鍵的部分了這裡指向的就是一個桌面主題的核心部分: .msstyles 可視化外觀風格文件 Luna中指的就是 Path=%WinDir%resources\Themes\luna\luna.msstyles 後面會講到 再往下走就是定義聲音事件的了和我們在 控制面板 → 聲音和音頻設備 → 聲音 中設置的項目是一樣的,一般來說一個完整的主題基本文件結構就是一個 .theme 文件和一個放置風格文件等其他文件的文件夾
在 / 部分可以找到這個文件夾的名字 了解了 .theme 文件的結構之後,大家就完全可以按照自己的喜好編輯了 只是要確認所有文件的指向都必須是有效的,否則主題無法使用。