(주로 교훈적인 목적으로) 사용자가 화면에서 사각형을 선택하고 해당 영역에있는 모든 창을 확대 할 수있는 Linux 응용 프로그램을 만들고 싶습니다. 화면.바탕 화면의 특정 부분을 확대하는 응용 프로그램
어디에서 시작해야합니까? 나는 이미 C#을 사용하여 윈도우에서 비슷한 일을했다. (기본적으로 나는 지역의 스냅 샷을 찍어 이미지 컨트롤로 확대했다.) 그러나 리눅스에서 나는 어디에서 시작해야할지 모른다.
메인 윈도우에 QT를 사용하고 Qt로 OpenGL을 사용하려고 생각했지만이 방법이 올바른지, 시작하기위한 팁이 필요한지 여부에 대한 정보가 필요합니다. QT와 OpenGL을 사용하는 것이 좋은 방법입니까? 어떤 API/기능을 사용하여 화면에 그려 특정 영역을 복사 (확대/축소)해야합니까?
Windows에서 무엇을 사용하셨습니까? –
무엇을 의미합니까? 나는 C#을 사용하여 내가 원하는 영역의 스냅 샷을 찍었습니다. (CopyFromScreen) – paulAl
스냅 샷을 찍었다 고 말하면 인쇄 화면을 누르고 이미지를 확대하는 이미지 컨트롤에 붙여 넣었습니까? 아니면 몇 가지 Windows API 호출을 만들고 있습니까? 기본적으로 나는 모노럴을 사용하는 Windows에서처럼 리눅스에서 똑같은 일을 할 수없는 이유가 있는지 궁금해하고 있었다. –