screensaver на десктопе "Screen-saver"
От: Orakel  
Дата: 17.10.06 13:50
Оценка:
когда скринсейвер запускается на десктопе "Screen-saver", как переключится обратно на основной чтобы хотябы сграбить картинку?
Re: screensaver на десктопе "Screen-saver"
От: BlackHeretic Израиль  
Дата: 17.10.06 13:54
Оценка:
Здравствуйте, Orakel, Вы писали:


O>когда скринсейвер запускается на десктопе "Screen-saver", как переключится обратно на основной чтобы хотябы сграбить картинку?


SwitchDesktop
ICQ 156156278
Re[2]: screensaver на десктопе "Screen-saver"
От: Orakel  
Дата: 17.10.06 17:21
Оценка:
Здравствуйте, BlackHeretic, Вы писали:

BH>Здравствуйте, Orakel, Вы писали:



O>>когда скринсейвер запускается на десктопе "Screen-saver", как переключится обратно на основной чтобы хотябы сграбить картинку?


BH>SwitchDesktop



HDESK hdesk;
hdesk = OpenDesktop(TEXT("Screen-saver"), 0, FALSE, DESKTOP_READOBJECTS | DESKTOP_WRITEOBJECTS);
if( hdesk )
{
HDESK hdesk2;
hdesk2 = OpenDesktop(TEXT("Default"), 0, FALSE, DESKTOP_READOBJECTS | DESKTOP_WRITEOBJECTS);
if( hdesk2 )
{
SwitchDesktop( hdesk2 );
CloseDesktop( hdesk2 );
}
CloseDesktop( hdesk );
}


так вот неработает, SwitchDesktop выдаёт ошибку, где крутить?
Re[3]: screensaver на десктопе "Screen-saver"
От: IID Россия  
Дата: 17.10.06 22:13
Оценка:
Здравствуйте, Orakel, Вы писали:

O>так вот неработает, SwitchDesktop выдаёт ошибку, где крутить?


Ошибка не 5-ая ? (отказано в доступе).
Если не ошибаюсь к десктопу винлогона и скринсейвера доступ ограничен. Или только винлогону, или system'ам, если не ошибаюсь.
kalsarikännit
Re[4]: screensaver на десктопе "Screen-saver"
От: Orakel  
Дата: 17.10.06 22:58
Оценка:
Здравствуйте, IID, Вы писали:

IID>Здравствуйте, Orakel, Вы писали:


O>>так вот неработает, SwitchDesktop выдаёт ошибку, где крутить?


IID>Ошибка не 5-ая ? (отказано в доступе).

IID>Если не ошибаюсь к десктопу винлогона и скринсейвера доступ ограничен. Или только винлогону, или system'ам, если не ошибаюсь.

да, 5я

какже тогда можно вырвать экран у основного десктопа?
Re[5]: screensaver на десктопе "Screen-saver"
От: IID Россия  
Дата: 18.10.06 17:33
Оценка:
Здравствуйте, Orakel, Вы писали:

O>Здравствуйте, IID, Вы писали:


IID>>Здравствуйте, Orakel, Вы писали:


O>>>так вот неработает, SwitchDesktop выдаёт ошибку, где крутить?


IID>>Ошибка не 5-ая ? (отказано в доступе).

IID>>Если не ошибаюсь к десктопу винлогона и скринсейвера доступ ограничен. Или только винлогону, или system'ам, если не ошибаюсь.

O>да, 5я


O>какже тогда можно вырвать экран у основного десктопа?


Winlogon Notify Package и оттуда дергать
kalsarikännit
 
Подождите ...
Wait...
Пока на собственное сообщение не было ответов, его можно удалить.