Python을 사용하여 Windows 용 응용 프로그램 복사/붙여 넣기를 디자인 중입니다. 지금 원합니다. "Ctrl + V"단축키로 응용 프로그램을 등록하십시오. 하나의 언론 "Ctrl 키를 + V"붙여 넣기 내 응용 프로그램을 통해 Windows 기본 복사/붙여 넣기 application.But 통해 복사 할 파일 경로 및 대상 창 경로를 목록을 가져 오는 방법을 모르는 통해 수행됩니다 붙여 넣기가 완료되어야합니다. 그래서 누군가가 Ctrl + C 키를 Windows 탐색기에서 누를 때 실제로 무슨 일이 발생하는지 알고 싶습니다.Windows : Windows 탐색기에서 Ctrl + C를 누를 때 실제로 발생하는 현상
답변
Explorer에서 Ctrl + C 키를 누르면 Explorer는 IDataObject
에 다양한 형식이 포함 된 OleSetClipboard()
을 호출합니다. CF_FILES
, CFSTR_FILECONTENTS
및 CFSTR_SHELLIDLIST
.
'Ctrl + V'를 누를 때 발생하는 상황과 'Ctrl + V'가 눌려진 창 경로를 얻는 방법은 무엇입니까? 마지막 질문은 'Ctrl + C'와 'Ctrl + X' ' –
Ctrl + V를 누르면 클립 보드가 열리고, 어떤 데이터 형식이 있고, 무엇을 할 지 결정합니다. 비헤이비어를 앱으로 리디렉션하는 데 사용할 수있는 전역 '클립 보드 붙여 넣기'훅이 없습니다. 당신은'ICopyHook' 인터페이스를 살펴보고 그것이 의심 스럽지만 당신이 찾고있는 것을 제공하는지 볼 수 있습니다. 마지막 질문에 답하기 위해'CFSTR_PREFERREDDROPEFFECT' 형식을 사용하여 잘라 내기와 복사를 구별 할 수 있습니다. –
- 1. ctrl + c를 누를 때 스레드의 호출 취소
- 2. Ctrl + C를 누를 때 JEditorPane의 캐럿 위치에 문자열을 인쇄하십시오.
- 3. 디렉토리는 Windows 탐색기에서 Windows 탐색기와 같은 기능을합니까?
- 4. "Windows 탐색기에서 폴더 열기"
- 5. Windows 탐색기에서 Exif 인코딩
- 6. Qt를 사용하여 Windows 및 Linux에서 Ctrl + C를 잡는 방법
- 7. 처리 도중 발생하는 현상
- 8. Windows 탐색기에서 Windows 7 라이브러리 열기
- 9. Windows CE 콘솔 응용 프로그램에서 Ctrl + C를 어떻게 처리합니까?
- 10. SQL Server에서보기를 수정할 때 발생하는 현상
- 11. Windows 내에서 Windows 탐색기에서 파일을 두 번 클릭하면 명시 적으로 발생하는 상황은 무엇입니까?
- 12. Windows 탐색기에서 폴더 경로 캡처하기
- 13. Windows 탐색기에서 파일을 찾는 방법
- 14. Ctrl 키를 누를 때 정지 기능이 적용됩니다.
- 15. Ctrl + P를 누를 때 javascript 기능 실행
- 16. Objective-C를 사용한 Windows 개발
- 17. ctrl-c를 무시합니다.
- 18. Windows 파일 탐색기에서 Windows Form으로 끌어 놓기가 작동하지 않습니다.
- 19. Windows Phone에서 버튼을 누를 때 어떤 작업을 수행
- 20. Ctrl + X, Ctrl + C 및 Ctrl + V의 Windows 상수
- 21. Npgsql 연결 풀이 최대 값에 도달 할 때 발생하는 현상
- 22. WPF 끌어서 Windows 탐색기에서 TreeView에 파일 놓기
- 23. Windows 탐색기에서 아이콘을 새로 고치는 방법은 무엇입니까?
- 24. Enter 키를 누를 때 input()에서 오류가 발생하는 이유는 무엇입니까?
- 25. Windows 탐색기에서 파일을 선택해도 작동하지 않는 경우
- 26. Windows 셸/탐색기에서 파일 아이콘 덮어 쓰기
- 27. Windows 탐색기에서 폴더 또는 파일의 좌표계
- 28. .NET의 Windows 탐색기에서 WPD 장치 열기
- 29. 스냅인을 사용하여 Windows 탐색기에서 PowerShell을 시작하는 방법
- 30. Windows 탐색기에서 Internet Explorer로 파일 끌어 놓기
* 전체 * 질문을 굵게 표시 한 이유가 무엇입니까? – Blender