Microsoft MVP성태의 닷넷 이야기
윈도우 배율을 알 수 있을까요? [링크 복사], [링크+제목 복사],
조회: 11107
글쓴 사람
지평선
홈페이지
첨부 파일
 

안녕하세요.

캡쳐하는 프로그램을 만들었는데, 윈도우배율이 달라지면 캡쳐가 커지거나 작아집니다.
즉, 윈도우배율때문에 캡쳐를 일정하게 유지할 수 없다는 것입니다.

윈도우 배율의 원리는 알겠는데, 몇배로 하는지 설정값을 알 수 있는 방법을 찾지 못하겠더군요.
혹시 아시는분 계시면 도움을 부탁드립니다.

그럼 좋은하루 되십시오.









[최초 등록일: ]
[최종 수정일: 5/21/2021]


비밀번호

댓글 작성자
 



2021-05-21 12시46분
DPI를 말씀하시는 것 같은데, Win32 환경에서는 다음의 API로 구할 수 있고,

GetDpiForWindow function (winuser.h)
; https://docs.microsoft.com/en-us/windows/win32/api/winuser/nf-winuser-getdpiforwindow

WPF의 경우에는 아래의 글에 코드를 실었습니다.

WPF/Silverlight의 그래픽 단위와 Anti-aliasing 처리를 이해하자
; https://www.sysnet.pe.kr/2/0/1281#dpi
정성태

... 16  17  18  19  20  21  22  23  [24]  25  26  27  28  29  30  ...
NoWriterDateCnt.TitleFile(s)
5342진우5/30/202014964c++ 에서 C# DLL 사용 문의 [2]
5341미나리5/28/202010513스레드 lock키워드 관련 질문드립니다 [3]
5339민성5/27/20209844WPF cmd을 실행을 할때 파라미터 넘기는 방법 [1]
5338서영준5/26/202011840.Net Core Blazor 서버에 Xing API를 이용한 통신 요청 [5]파일 다운로드1
5337ogos...5/26/202011897C# DB connection string 보호 방법에 대하여 [2]
5336saki5/21/202011923이벤트 뷰어 .NET Runtime 오류 [3]
5335민성5/21/202010163안녕하세요 C#으로 컴퓨터 시작프로그램 목록을 가져와서 사용안함으로 바꿀려면 [1]
5334민성5/19/202010468안녕하세요 WPF 콘솔창을 띠우면서 Ping이라는 명령어가 콘솔에 Write되게 할려면 어떻게 해야 하나요?? [1]
5333초보5/18/202010416공유 메모리 관련 문의 [2]
5332질문요5/15/202010459TcpListener TcpClient 문의 [4]
5331sdd5/13/202010018안녕하세요 Settings관련하여 질문드립니다. [2]파일 다운로드1
5330하태5/7/202014903안녕하세요! 질문 드리겠습니다! C# dll에서 c++ CLR프로젝트를 참조 추가 할 수 있나요? [2]
5329김태령4/21/202010123젠킨스에서 원격 머신에 있는 실행 파일을 실행하면 백그라운드로 뜹니다 [2]
5328crea...4/17/202010142안녕하세요! [3]파일 다운로드1
5327김동욱4/17/202010354HttpListener 사용시 HTTP/2 질문입니다. [2]
5323나그네4/15/20209707해결 115p 네임스페이스의 ConsoleApp1.exe는 netcoreapp3.1 폴더에 있었습니다. [1]파일 다운로드1
5322나그네4/14/202010758질문 115p 네임스페이스의 ConsoleApp1.exe 컴파일 또는 빌드방법 [2]파일 다운로드1
5321나그네4/14/202012237오타인가요? [2]
5320kiki...4/10/202014274C# Serial 통신 관련 질문 입니다. [5]
5319권대현4/10/202010106C++(UWP)Dll에서 C#(UWP)Dll 호출이 가능한가요? [1]
5318이승준4/9/202010940동영상 관련 업계 근황? 입니다. [1]
5317kskk...4/7/202013117OpenCV 이용 해상도 설정 질문 입니다.. [3]
5316윤현수4/7/20209814pipe 비동기방식 질문 [1]파일 다운로드1
53154/6/202010937dll파일 로드 원리? 부분에서 도움받고싶습니다. [3]
5314강성욱3/31/202012608메서드 내에서 await 2번 등장할 때의 이해 [11]파일 다운로드1
5313강성욱3/27/202010451await 2번 [1]
... 16  17  18  19  20  21  22  23  [24]  25  26  27  28  29  30  ...