본문 바로가기

윈도우2

[NSIS] 자동실행 시 파라미터 전달 실행 시 무조건 로그인을 해야하는 우리 프로그램을 윈도우 시작할 때 자동으로 실행될 때는 그냥 트레이에만 나타나게 해달라는 요청이 있었다. 이럴 때는 NSIS에서 레지스트리에 시작프로그램으로 등록하고 실행될 때 파라미터와 함께 실행되도록 스크립트를 작성한 다음, 프로그램 시작 시 파라미터가 조건을 만족하면 다이얼로그를 생성하지 않도록 하면된다. WriteRegStr으로 다음과 같이 작성하면 된다. CurrentVersion/Run에 등록하면 시작프로그램에 등록이 되는데 이 때 WriteRegStr의 마지막 파라미터는 해당 실행파일의 위치를 문자열로 전달해주는데 어차피 커맨드창에서 해당 스트링을 복사해서 붙여넣은 후 실행하는 것이나 마찬가지 지이므로 "파일경로 파라미터" 이런 식으로 파일 경로 한 칸 띄고.. 2022. 8. 5.
Window - 환경변수 설정 없이 Visual Studio에서 OpenCV 사용하기 Visual Studio에서 OpenCV를 사용하려고 인터넷을 찾아보면 대부분 PC의 환경변수를 설정해야 한다고 나온다. 그럼 그 프로젝트를 건네받는 사람은 무조건 환경변수를 설정해야 프로그램을 컴파일할 수 있다. 그래서 환경변수 설정 없이 Visual Studio에서 OpenCV를 사용하는 법을 알아봤다. **여기서는 하는 방법만 보여주기 때문에 opencv경로를 그냥 다운받은 자리 그대로 두었는데, opencv가 안깔려 있는 다른 기기에서도 작업하려고 하시는 분은 opencv 설치 경로를 프로젝트 내부에 두시면 됩니다. 0. https://opencv.org/releases/에서 OpenCV 원하는 버전을 다운 받는다. 이때 Sources 로 받지 말고 Windows로 받으셔야 합니다. Sources.. 2022. 8. 4.