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   ; 사용자이름을 메세지박스로 표시
Posted by openserver