ChangeWindowMessageFilter – Vista 에서 메시지(WM_COPYDATA등) 보내기

비스타에서는 UAC가 동작하고 있을때 권한이 낮은 어플리케이션에서 높은 어플리케이션으로 메시지가 전달이 안된다.

여러 사이트 검색결과 ChangeWindowMessageFilter를 이용하면 된다는 것을 알게되었다.

Vista 에서 Low Level 권한으로 Process 를 생성시키는 방법

출처 : http://rodream.tistory.com/45

Vista에서 알려진 경로를 구하는 방법…

기존 XP에서는 SHGetFolderPath 함수를 이용하면 가능했지만 Vista에서는 SHGetKnownFolderPath 함수를 사용해야 한다. 아직 Compatibility를 위해서 기존 함수도 지원한다고 하지만 Recommand가 아니니 바꿔야 잠재된 문제를 앱앨 수 있겠죠.소스 1.
모두 보기