2016-10-28 5 views

답변

1

허용되는 대답의 코드 샘플은 Windows 전용입니다. GTK + already preserves the clipboard itself when gtk_main() returns 가능한 곳; 특별한 일을 할 필요가 없습니다 (그러나 gtk_main()에서 돌아와야하므로 신호 처리기 내에서 exit()으로 전화하지 마십시오).

유닉스 플랫폼에서 rr의 대답은 여전히 ​​적용됩니다. X11 자체가 프로그램 종료시 클립 보드를 지우고 있기 때문에 Linux 및 다른 Unix에서이 방법을 사용할 수 없습니다. 클립 보드 관리자가 설치되어 있어야합니다.

+1

클립 보드 관리자를 사용하면 Unixes에서이 문제가 해결된다는 것을 알려 주셔서 감사합니다. 그러나 파이어 폭스는 클립 보드 관리자없이 클립 보드를 보존하므로 어떻게 작동하는지 궁금합니다. 'XStoreBytes' 또는 컷 버퍼를 사용하면 그렇게 할 것이라고 생각합니까? – antoyo