IActiveDesktop is not registered.
От: Kozhevnikov Konstantin Alexandrovich  
Дата: 06.05.01 19:58
Оценка:
Здравствуйте!

Как получить доступ к интерфейсу IActiveDesktop? В реестре его нет, и, очевидно, SCM его не найдет. Как все-таки быть?

Farewell,
Konstantin
Re: IActiveDesktop is not registered.
От: Alex Fedotov США  
Дата: 07.05.01 03:06
Оценка:
Здравствуйте Kozhevnikov Konstantin Alexandrovich, вы писали:

KKA> Как получить доступ к интерфейсу IActiveDesktop? В реестре его нет,

KKA> и, очевидно, SCM его не найдет. Как все-таки быть?

HRESULT hr;
IActiveDesktop *pActiveDesktop;

// Create an instance of the Active Desktop
hr = CoCreateInstance(CLSID_ActiveDesktop, NULL, CLSCTX_INPROC_SERVER,
IID_IActiveDesktop, (void**)&pActiveDesktop);

// Insert code to call the IActiveDesktop methods

// Call the Release method
pActiveDesktop->Release();


Подробности здесь:
http://msdn.microsoft.com/library/psdk/shellcc/shell/activedesktop.htm
-- Alex Fedotov
 
Подождите ...
Wait...
Пока на собственное сообщение не было ответов, его можно удалить.