현재 위치 - 인적 자원 플랫폼망 - 미니프로그램 자료 - C#으로 만든 프로그램은 다른 컴퓨터에서 실행하면 전체 인터페이스를 표시할 수 없습니다. 예전에는 데스크톱 화면이 컸는데, 지금은 노트북 화면이 작아서 해상도 조정이 안 됩니다.
C#으로 만든 프로그램은 다른 컴퓨터에서 실행하면 전체 인터페이스를 표시할 수 없습니다. 예전에는 데스크톱 화면이 컸는데, 지금은 노트북 화면이 작아서 해상도 조정이 안 됩니다.

WinForm에는 기본적으로 컨트롤이 양식을 초과하면 스크롤 막대가 자동으로 나타나는 기능이 있습니다. 이 기능을 해제한 경우 FormX.AutoScroll=true를 설정하세요. 이것은 가장 간단한 해결책이지만 확실히 불완전합니다.

완벽함을 원한다면 컨트롤 레이아웃을 디자인할 때 다양한 해상도를 고려해야 합니다. Dock 및 Anchor를 적절하게 사용하면 대부분의 레이아웃 문제를 해결할 수 있습니다.

또 다른 점은 Windows의 DPI가 기본값이 아닌 경우 Windows에는 DPI 조정을 처리하기 위한 두 가지 솔루션이 있다는 것입니다. 솔루션을 변경해 볼 수 있습니다. win7의 작업은 바탕 화면을 마우스 오른쪽 버튼으로 클릭하는 것입니다. - 화면 해상도 - 텍스트 및 기타 항목 확대 또는 축소 - 사용자 정의 텍스트 크기(DPI)를 설정하고 Windows XP 스타일 DPI 블룸 비율을 사용합니다(선택하면 선택 취소, 선택 취소하면 선택).

도움이 되었기를 바랍니다.