Я создал пакет тем вручную, и при импорте Windows сказала мне

Windows не может сохранить эту тему на вашем компьютере

Вот файл темы, который я написал, согласно этой статье MSDN:

[Theme]
; Windows - IDS_THEME_DISPLAYNAME_AERO
DisplayName=TestTheme
ThemeId={1285AB36-C1B6-4207-A43E-84FCE21B54E4} ; Randomly typed

[Control Panel\Desktop]
Wallpaper=Images\default.jpg
Pattern=
MultimonBackgrounds=0
PicturePosition=4
WallpaperStyle=10

[Slideshow]
Interval=600000
Shuffle=1
ImagesRootPath=Images

[VisualStyles]
Path=%SystemRoot%\resources\themes\Aero\Aero.msstyles
ColorStyle=NormalColor
Size=NormalSize
AutoColorization=1
ColorizationColor=0XC44D71B3
VisualStyleVersion=10
Transparency=1

[MasterThemeSelector]
MTSM=DABJDKT

А также, Вот дерево каталогов моей рабочей папки:

MyTheme\
  MyTheme.theme
  Images\
    default.jpg
    image1.jpg
    image2.jpg

Я успешно упаковал тему в CAB и переименовал ее в MyTheme.deskthemepack , и все прошло до тех пор, пока я дважды не щелкнул в Проводнике, когда Windows выдала мне ошибку выше.

В чем может быть проблема?

1 ответ1

0

Это очень странно, но DesktopBackground кажется единственным допустимым именем для папки, содержащей фоновые изображения.

Изменение всех Images в файле темы и переименование папки в DesktopBackground работало для меня. Кроме того, я попробовал несколько похожих имен, и все они провалились.

Всё ещё ищете ответ? Посмотрите другие вопросы с метками .