로그인한 윈도우 계정 이름 얻기
변태같은 일본 회사의 요구 때문에 현재 로그인한 윈도우 계정 이름을 알아야하는 일이 생겼다. 일본회사는 평소에 각카 처럼 꼼꼼한거 처럼 보이다가도, 아주 가끔 생각없이 변태같다
-_-
#include <WtsApi32.h>
#pragma comment(lib, "Wtsapi32.lib")
DWORD dwCnt = 0;
LPTSTR pStr = NULL;
WTSQuerySessionInformation(
WTS_CURRENT_SERVER_HANDLE,
WTS_CURRENT_SESSION,
WTSUserName,
&pStr,
&dwCnt );
WTS_CURRENT_SESSION,
WTSUserName,
&pStr,
&dwCnt );
CString str = pStr;
WTSFreeMemory( pStr );
AfxMessageBox(str);
'C/C++/MFC' 카테고리의 다른 글
SAL (0) | 2012.11.20 |
---|---|
[MFC][GDI+] error C2660: 'Gdiplus::GdiplusBase::operator new' : 함수는 3개의 매개 변수를 사용하지 않습니다. (0) | 2012.05.02 |
[API/MFC] !!주의!! 포인터 유효성 검사 (0) | 2012.02.06 |
[MFC] DoModal 에서 ASSERT에 걸려서 dialog 실행을 못하는 문제 (0) | 2012.01.04 |
[MFC] GetLastError 값에 대한 string 얻기 (0) | 2011.08.26 |