开发者

Get Username and Domain in C++ [closed]

开发者 https://www.devze.com 2023-02-16 00:23 出处:网络
Closed. This question needs details or clarity. It is not currently accepting answers. Want to improve this question? Add details and clarify the problem by editing this post.
Closed. This question needs details or clarity. It is not currently accepting answers.

Want to improve this question? Add details and clarify the problem by editing this post.

Closed 1 year ago.

Improve this question

Been looking around a little bit and I have found some code to do this but it did not work...maybe my google skills aren't great but my question is....

Can anyone point me in the right direction of how to retrieve the logged on users username and the domain that they are a part of in C++. I am expanding upon a windows forms application. I am working in Visual Studio 2008

Link or code are welcome.

Thank you

[EDIT] I am looking for something like this开发者_如何学Go http://www.ehow.com/how_5169653_user-address-microsoft-visual-sharp.html


Besides the great link goths sent, you may try this for username:

TCHAR username[UNLEN + 1];
DWORD size = UNLEN + 1;
GetUserName((TCHAR*)username, &size);

I'm using Visual Studio Express 2012 (on Windows 7).


Username in a string :

void UserName(string *x){
char username[UNLEN + 1];
DWORD size = UNLEN + 1;
GetUserName(username, &size);
string transition(username);*x=transition;}
//use this synthax in main : string username;UserName(&username);

PS: don't forget these libraries :

#include <windows.h>
#include <Lmcons.h>
#include <string>
0

精彩评论

暂无评论...
验证码 换一张
取 消