Re[2]: Как узнать имя активного пользователя
От: Pavel Dvorkin Россия  
Дата: 05.05.04 09:05
Оценка:
Привет!

adontz wrote:
>
> Здравствуйте, sdmitry, Вы писали:
>
> S>Подскажите пожалуйста как программа может узнать какой пользователь в WinXP является активным. Причём программа сама может работать и в фоновом пользователе.
>
> Идея (не проверял)
> EnumWindowStations + EnumDesktops + OpenDesktop + GetUserObjectInformation + USEROBJECTFLAGS + WSF_VISIBLE

Чуть более простой способ предложил Игорь Вартанов

OpenInputDesktop()
GetUserObjectInformation( UOI_USER_SID )


--
With best regards,
Pavel Dvorkin
Posted via RSDN NNTP Server 1.7 "Bedlam"
With best regards
Pavel Dvorkin
 
Подождите ...
Wait...
Пока на собственное сообщение не было ответов, его можно удалить.