Вниз
Скачать: CL | DM;

Как программно узнать имя сеанса Windows?   Найти похожие ветки 

 
ASvencim ©   (2004-04-19 23:58) [0]

Доброго времени суток! Нужно программно получить имя сеанса Windows (В меню "Пуск" наверху написано, если кто не понял).


 
Yong ©   (2004-04-20 00:05) [1]

Там, наверху имя текущего юзера написано. Получить можно так:

function MyGetUserName : string;
var Size         : cardinal;
   PRes         : PChar;
   BRes         : boolean;
begin
 Size := MAX_COMPUTERNAME_LENGTH + 1;
 PRes := StrAlloc(Size);
 BRes := GetUserName(PRes, Size);
 if BRes then result := StrPas(PRes) else result := "default";
end;


 
Игорь Шевченко ©   (2004-04-20 00:06) [2]

WTSQuerySessionInformation не поможет ?


 
ASvencim ©   (2004-04-20 00:20) [3]

Спасибо, помогли



Страницы: 1 вся ветка

Скачать: CL | DM;



Память: 0.45 MB
Время: 0.028 c
4-1075989829
UNIVERSAL
2004-02-05 17:03
2004.04.11
Полупрозрачное окно


8-1076729858
Bonial
2004-02-14 06:37
2004.04.11
Как можно узнать регион экрана, который изменился?


11-1068056483
BelchonokH
2003-11-05 21:21
2004.04.11
Регионы + D5


6-1075817986
able
2004-02-03 17:19
2004.04.11
UDP vs Sockets


8-1076255934
rentgen
2004-02-08 18:58
2004.04.11
Удалить пиксель?




   Наверх