DevX.../Tip_Tech
[16] - 현재 사용중인 사용자이름 알아내는 법
openserver
2008. 6. 25. 20:34
현재 프로그램이 어떠한 사용자로서 실행하는지를 알아낼 경우가 필요하다. 이럴때 사용하는 방법이다.
.data
lpBuffer db 127 dup (?) ; 작업용 버퍼생성
nSize dd sizeof lpBuffer ; 버퍼크기
mcap db "사용자이름",0
.code
invoke GetUserName, addr lpBuffer,addr nSize ; 현재사용자 이름을 알아내서 버퍼에 저장
invoke MessageBox,hWin,addr buffer, addr mcap, MB_OK ; 사용자이름을 메세지박스로 표시
.data
lpBuffer db 127 dup (?) ; 작업용 버퍼생성
nSize dd sizeof lpBuffer ; 버퍼크기
mcap db "사용자이름",0
.code
invoke GetUserName, addr lpBuffer,addr nSize ; 현재사용자 이름을 알아내서 버퍼에 저장
invoke MessageBox,hWin,addr buffer, addr mcap, MB_OK ; 사용자이름을 메세지박스로 표시