336x280(권장), 300x250(권장), 250x250, 200x200 크기의 광고 코드만 넣을 수 있습니다.

설치프로그램 등을 직접 만드는 경우, 파일명에 setup 등과 같은 이름이 들어가면,
종료 후 다음과 같은 경고창이 뜰 수 있습니다. (Vista / Win7 이상)


파일명이 qqqq.exe 라고 하더라도 발생하였습니다.
이런 정책은 Windows OS 마다 변경될 수 있기 때문에, 명확한 대응법으로 막아야 합니다.
물론, 해당 실행파일이 코드 사이닝 되어도 마찬가지 입니다.

해결법은,
2009/09/22 - [프로그래밍/Win32] - .exe에 Manifest 추가
를 참고하면 됩니다.


첨부파일을 \res\add_manifest.xml로 복사합니다.

그리고,


와 같이 프로젝트 세팅을 진행하면 해당 문제는 발생하지 않습니다.
원인등은 검색해 보세요. 여기는 그냥 해결법만 제시합니다.


출처 : http://greenfishblog.tistory.com/113

참고 : http://stackoverflow.com/questions/1069135/this-program-might-not-have-installed-correctly-message-in-windows-7-rc/1069269#1069269

'Programming > C / C++' 카테고리의 다른 글

GetCurrentDirectory() vs GetModuleFileName()  (0) 2015.05.22
빠른 음수화  (0) 2015.02.07
문자열 _T("")와 L""  (0) 2015.02.07
레지스트리의 값 가져오기  (0) 2015.02.07
# 과 ##  (0) 2015.02.07
Posted by 역시인생한방
,