File tree Expand file tree Collapse file tree 1 file changed +5
-2
lines changed Expand file tree Collapse file tree 1 file changed +5
-2
lines changed Original file line number Diff line number Diff line change @@ -135,11 +135,12 @@ window.Pin()
135135
136136### Windows version support
137137
138+ Since this library is using undocumented interfaces you need to properly [ reverse engineer] ( #14 ) your Windows version to support it.
139+
138140The class IDs of some of the undocumented interfaces we use tend to change a lot between different versions of Windows.
139141If the demo application crashes on start-up chances are all you need to do is provide the proper IDs for the version of Windows you are running on.
140142
141- Open ` regedit ` and export this path into a file: ` \HKEY_LOCAL_MACHINE\SOFTWARE\Classes\Interface ` .
142- Open the resulting reg file and search it for matches against the whole word of each interface name we need:
143+ Here are the interfaces we need:
143144
144145- ` IApplicationView `
145146- ` IApplicationViewCollection `
@@ -175,6 +176,8 @@ However in order to support breaking binary changes between Windows versions we
175176* [ samples/README.md] ( samples/README.md )
176177* [ StackOverflow] ( https://stackoverflow.com/questions/32416843/programmatic-control-of-virtual-desktops-in-windows-10 )
177178* [ Upstream repository] ( https://github.com/Grabacr07/VirtualDesktop ) - unmaintained
179+ * [ VirtualDesktop command line tool] ( https://github.com/MScholtes/VirtualDesktop ) - not using this library
180+ * [ VirtualDesktop AutoHotKey DLL] ( https://github.com/Ciantic/VirtualDesktopAccessor )
178181
179182## License
180183
You can’t perform that action at this time.
0 commit comments