Здравствуйте, aGrey, Вы писали:
G>А RegFlushKey() — не поможет?
Хм, не думаю, так как параллельно с Explorer Bar регистрируется еще и Toolbar, с ним никогда таких проблем нет.
Да и времени довольно много проходило пока я проверял везде ли все прописалось... Уж за это время изменения в реестре скинулись бы точно. Да и в regedit изменения появлялись.
Попробую, на всякий случай.
G>А RegFlushKey() — не поможет?
Хм. "Flush" — это верно. Но только не "Key"...
...
The cause to the first problem is due to the Windows 2000 shell caches theavailable desktop band objects and only updates this cache if it senses that aninstallation application is run or if the cache location in the registry is notpresent. To solution proposed by Microsoft is to install your band object froman application that has the name Setup.exe or Install.exe. If the proposedsolution is not feasible, you need to delete the following keys in WindowsRegistry before or after you install your band object:
HKEY_CLASSES_ROOT\Component Categories\{00021492-0000-0000-C000-000000000046}\Enum
HKEY_CURRENT_USER\Software\Microsoft\Windows\CurrentVersion\Explorer\
Discardable\PostSetup\ComponentCategories\{00021493-0000-0000-C000-000000000046}\Enum
HKEY_CURRENT_USER\Software\Microsoft\Windows\CurrentVersion\Explorer\Discardable\PostSetup\
ComponentCategories\{00021494-0000-0000-C000-000000000046}\Enum
...