KillerrinStudios / AdvancedWallpaperManager

1 stars 0 forks source link

Generate a .Theme File #1

Open killerrin opened 7 years ago

killerrin commented 7 years ago

The application should be able to generate a Windows .Theme file from our directories to allow users to take our custom themes from the app and put them directly into Windows

Here is a look at the file format of a .theme file: https://msdn.microsoft.com/en-us/library/windows/desktop/bb773190%28v=vs.85%29.aspx?f=255&MSPPError=-2147217396

killerrin commented 7 years ago

Todo: Figure out what "ImagesRootPIDL" means.

Some resources: Initial Form Thread

https://social.msdn.microsoft.com/Forums/windowsdesktop/en-US/cb564e1a-778b-47a9-a0de-0a815159e46a/windows-7-theme-modification?forum=windowsgeneraldevelopmentissues

EDIT: Quote from the link above

ImagesRootPIDL is uuencoded PCIDLIST_ABSOLUTE struct which you can use to get location of the folder.

killerrin commented 7 years ago

Alternatively, look into setting the RSS Feed Information with a custom generated .xml RSS Feed

https://en.wikipedia.org/wiki/Windows_RSS_Platform https://msdn.microsoft.com/en-us/library/ms686418(v=vs.85).aspx#msf_intro https://msdn.microsoft.com/en-us/library/ms684701(VS.85).aspx http://www.feedsweep.com/What_You_Should_Know_Windows_RSS_Platform.aspx

Example: http://feeds.feedburner.com/RyanFarley