현재 Win7에서 내 Winforms 앱을 실행중인 사용자가 있습니다. 내 앱을 사용하면 열려있는 Excel 스프레드 시트에서 행을 선택하고 드래그 앤 드롭하여 앱에 드롭 할 수 있습니다. 그러나이 사용자는 드래그 앤 드롭을 할 수 없습니다. 커서가 "아니오"커서 (줄이 그어진 작은 원)로 바뀌고 작업이 완료되지 않습니다.Win7 컴퓨터에서 내 앱에 끌어서 놓기
나는 드래그 앤 드롭과 Win7과 UAC 및/또는 UIPI를 발견 한 모든 것을 연구했습니다. 나는 몇 가지 솔루션을 찾고과의 아래 일하는 것이 확실하지 오전되었습니다
을 사용자가 관리자로 로그인 할 경우 그 드래그 N-을 허용 것이다 (그 결과 admin으로 내 응용 프로그램을 실행) 일하러 가겠 니?
사용자가 드래그 앤 드롭 할 수 있으려면 UAC/UIPI 설정을 끄거나 변경해야합니까?
무엇이 문제인지 잘 모르겠습니다. 내 응용 프로그램은 대개 C :/Documents and Settings/... (Win7에서는 C :/Users/...)에서 실행됩니다. 그것은 물질에서 어디에서 달리고 있습니까? 사용자가 충분한 권한으로 내 앱을 실행하지 않기 때문에 드래그 앤 드롭이 작동하지 않습니까? 엑셀과 내 앱이 서로 다른 권한 수준에 있습니까? 그렇다면 무엇을 할 수 있습니까? 비록 내 애플 리케이션은 사용자가 파일을 직접 드래그 할 수 있습니다, 그 중 하나를 작동하지 않습니다.
또한 다른 사용자가이 문제를 재현하도록 할 수있는 방법이 있습니까? Win7과 함께 제공되는 앱에서 동일한 문제를 볼 수 있습니까? 예를 들어 메모장을 사용하여 이것을 재현 할 수 있습니까?
감사합니다.
보안 경계를 가로 질러 끌어서 놓을 때 제한이 있습니다. 소스 및 대상이 동일한 보안 수준 (즉, 표준 사용자 또는 둘 다 상승 된)에서 실행중인 경우 문제가 없어야합니다. –
앱의 보안 수준은 어떻게 결정됩니까? 사용자가 자신의 컴퓨터에 관리자가 없다고 가정합니다. 따라서 Excel을 정상적으로 실행하면 어떤 보안 수준이 사용됩니까? 앱을 두 번 클릭하여 실행하면 앱 보안 수준은 어떻게됩니까? 필자는 Win7 보안 기능에 대해 많이 모른다. 이 모든 것이 UAC의 설정에 의해 결정됩니까? – Flack
Windows Vista 또는 Windows 7 시스템을 구해서 직접 사용해보십시오!UAC를 사용하지 않고서는 실제로 얻을 수 없습니다. –