I am Pengrammer :)

mfc 8

[팁][MFC] 드래그 앤 드랍이 구현 안될 때

[MFC] Drag&Drop이 구현이 안될 때 Windows Vista 이상에서 드래그 앤 드랍이 동작하지 않는 증상 1. 드래그 앤 드롭을 분명히 구현하고 프로젝트를 실행시켰는데, 파일을 다이얼로그에 드래그하면 +표시만 나오고 드래그 앤 드롭에 대한 이벤트는 발생되지 않는다. 2. 텍스트 파일을 노트패드에 드래그하면 드롭이 되지 않는다. 해당 증상의 이유 사용자 권한의 프로세스에서 관리자 권한의 프로세스에 드래그 앤 드롭하는 경우이다. 텍스트 파일을 관리자 권한으로 실행된 노트패드에 드래그 앤 드롭하면 실행되지 않는 증상과 같다. 해당 증상은 Windows Vista 이상부터 나타나며, Windows Vista 이상부터 적용된 사용자 인터페이스 권한 격리(UIPI)라는 보안정책 때문이다. 참고 : 사용..

Tip 2016.09.26