2012-06-13 2 views
-7

오른쪽으로,이 "힘들 것"이 어디에서 시작해야할지 모르겠다.폼을 만드는 방법 데스크톱을 시뮬레이트하는 방법

좋아, 나는 Visual Studio 솔루션을로드하고 디버깅 할 때 양식 내에 표시 할 수있는 프로그램을 작업 중입니다.

사실, 프로그램은 훨씬 더 많은 일을하지만, 그것이하는 일은 엄격하게 분류되어 있습니다. 그래서 들어갈 수 없습니다. 어쨌든, 그것이 무엇이든,이 경우 중요하지 않습니다. 여기

는 플롯이다 :

당신은 비주얼 스튜디오에서 프로젝트를 만들 수 있지만 당신이 그것을 디버깅 할 때, 그것은 당신의 바탕 화면에 그렇게.

내가해야 할 일은 효과적으로 다른 해상도의 데스크톱으로 작동하는 양식 내에서 디버깅하는 것입니다.

예를 들어, 특정 프로그램이 this.left 속성으로 Screen.PrimaryScreen.Bounds.Width - 30을 사용하는 경우 실제로 표시되는 폼의 경계를 생각해야합니다. .PrimaryScreen.Bounds.

나는 이것을 처리하는 방법을 찾으려고 애쓰는 데 어려움을 겪고 있습니다. 양식 내에서 작동하려면이 유형의 코드를 잡아서 변환해야합니까? 폼의 크기에 따라 Windows가 다른 PrimaryScreen 크기를 시뮬레이션하게하는 또 다른 방법이 있습니까?

편집 : 아마도 조금 더 단순화되었을 것입니다. 필자는 from이 내 Windows 바탕 화면 인 것처럼 행동해야하므로 프로그램에로드 된 모든 솔루션은 디버깅되고 그 형식으로 표시됩니다. 휴대 전화에서 또는 다른 해상도로 응용 프로그램이 어떻게 표시되는지 확인해야하는 경우 유용합니다.

요점은 프로그램 자체가 하나의 IDE가 될 것이라는 점입니다. 온라인 그룹이면서 동일한 그룹의 사람들이 동시에 동일한 응용 프로그램/파일에서 함께 작업 할 수 있다는 점입니다.

+0

무엇을 _desktop_이라고 부릅니까? – jrummell

+7

나는 대답을 하겠지만 그 분류는 ... 미안, 나는 저항 할 수 없었다. – jrummell

+1

아마 VM웨어를 사용할 수 있습니까? – Randy

답변

3

사람들은 이러한 종류의 '도전'에 가상 컴퓨터를 사용하는 경향이 있습니다. 이 방법이 얼마나 효율적인지는 놀랍습니다! :-)

+0

질문을 다시 읽으십시오. –

관련 문제