[질문] VC++ 컴퓨터 실행이 프로그램 자동실행에 관하여....
삐용삐용
2023.04.01
안녕하세요?
질문만 올리게 되네요...
VC++로 프로그램을 만들었습니다. 이 프로그램의 설정기능중에서는
Windows를 실행할때 자동실행이라는 기능이 있는데....저는 단순이....
이 기능을 선택하고 설정을 누르면 레지스트리의 RUN에 실행프로그램의 경로를 쓰게 만들어서 자동으로 실행되게 하였습니다.
이 기능은 제대로 동작이 되는데 문제가 있습니다.
설정시에 GetCurrentDirectory() 함수를 이용하여 현재 프로그램이 잇는 위치를 레지스트리에 쓰도록 프로그램을 하였기 때문에...
실행 프로그램을 바탕화면이나 다른 폴더에 복사하여 넣고 실행시에는 레지스트리에 그 위치가 저장이 됩니다...
저는 다른 프로그램들 처럼 예를 들어 메신저...같은 것과 마찬가지로 프로그램을 복사하여 다른 곳에서 실행이 되더라도
레지스트리에는 프로그램의 설치할때 경로가 써지도록 하고 싶은데....
방법이 없을까요?
-
핫와인
프로그램을 실행할때 마다 그위치의 값을 레지스트리에 넘겨준다면 적어도 문제가 줄어들겠죠
그러나 프로그램 종료후에 실행 프로그램을 다른 곳으로 옮겼을때도 그 프로그램이 자동실행이 되길 바라신다면 어렵지 않을까 싶네요