현재 프로그램이 어떠한 사용자로서 실행하는지를 알아낼 경우가 필요하다. 이럴때 사용하는 방법이다.
.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 ; 사용자이름을 메세지박스로 표시