2012-01-06 2 views
2
내가 활성화 된 윈도우의 폭과 높이를 얻고 싶은

을 집중하기, 나는 X => 0에서 활성화 된 윈도우의 X => 폭이가 활성화 또는 창 또는 양식

창에 커서를 이동해야 창 높이와 동일합니다.

나는 당신은 당신에게 높이를 줄 것이다 위의 코드

int w =this.Width; 
int h = this.Height; 

을 사용하여 현재 양식

의 함께 할 수 C#을

+1

하지만 C# 응용 프로그램의 창은 없습니까? Beacuse 인 경우, 매우 간단합니다. Windows의 속성이 있습니다 ... 조금 이상한 질문 인 것 같습니다. – robob

+0

잘 C# 창이라고 가정합니다. – Abhishek

답변

2

를 사용하여 Windows 응용 프로그램에서 일하고 당신은

아래와 같이 마우스의 위치를 ​​설정할 수 있습니다
MousePosition = new Point(w,h); 
+0

제안 해 주셔서 감사합니다. 그러나 다른 형태의 문제는 하나의 형식만을위한 것입니다. 이제 내가 어떤 형태로 또는 어떤 형태로든 활성화 된 상태에서 커서를 움직여야하는 3 가지 형식이 있다고 말하면 각 양식에이 코드 줄을 써야합니까? 나는 한 곳에서 처리하고 싶다. – Abhishek

1

Form.ActiveForm Property

Form currentForm = Form.ActiveForm; 

int formWidth = currentForm.Width; 
int formHeight = currentForm.Height; 
관련 문제