반응형 Administrator1 [개발] 관리자(Administrator) 권한으로 프로그램 실행하기 XP 이상 O/S는 사용자 계정 컨트롤(UAC) 라는게 기본설정으로 존제한다. 강화된 보안정책으로 어떠한 행동을 할때 권한을 얻고 해라 라는 형식이다. 일반적으로 어느정도 O/S를 다룰줄 아는 사람은 이부분을 권한 설정을 끈다. 하지만 그렇게 못하는 사람도 있기 때문에 프로그램을 만들때 관리자 권한을 획득한 상태로 프로그램을 실행 시켜야한다. - ShellExecute 를 사용 하는 방법 if(IsUserAnAdmin() == FALSE) //프로그램이 관리자 권한인지 알 수 있는 함수 { //관리자 권한으로 실행 시킨다. SHELLEXEGUTEINFO si ZeroMemory(&si, sizeof(SHELLEXECUTEINFO)); si.cbSize = sizeof(SHELLEXECUTEINFO); s.. 2010. 8. 20. 이전 1 다음 반응형