Я новичок в C. Как я могу получить текущего пользователя, вошедшего в Windows с помощью C?
Я знаю, что вы можете сделать это в C ++ с помощью Environment :: UserName, но понятия не имею, как это сделать в C.
Спасибо:)
Вы можете использовать GetUserName:
GetUserName
#include <windows.h> #include <Lmcons.h> TCHAR username[UNLEN+1]; DWORD len = UNLEN+1; if (GetUserName(username, &len)) { //do something with username }