(C++)現在のログインしてるユーザ名を取得する
現在ログインしている Windows のユーザ名を取得する方法です。
Windows API の GetUserName関数 を使えばいいようです。
使い方はこんな感じです。
//現在のユーザ名取得TCHAR user[1024];
DWORD dwUserSize; // 取得したユーザ名の文字列の長さ
if ( ! GetUserName(user,&dwUserSize) ){
return -1;
}
MessageBox(NULL,user,_T("ユーザ名"),MB_OK);
return 0;
user 配列にユーザ名が入ります。