2010-03-05 5 views
0

나는 이것이 다른 곳에서 요구되었다고 믿을 만하 며, 나는 그것을 찾을 수 없었다.매크로에서 Visual Studio IDE를 최대한 활용 하시겠습니까?

현재 Visual Studio에서 .vssettings 파일을 가져 와서 매크로를 사용하여 창 레이아웃을 전환하지만이 파일은 최대화 된 IDE 상태를 유지하지 않습니다 (최대화하려는 단일 화면 레이아웃이 있습니다). 이 아니어야하는 듀얼 스크린 레이아웃입니다. IDE 창을 최대화하거나 복원하기 위해이 설정을로드하는 두 개의 매크로를 변경하고 싶습니다. 그러나 지금까지는이 작업을 수행 할 수있는 방법을 찾을 수 없었습니다.

실제 질문 : 매크로를 통해 프로그래밍 방식으로 Visual Studio (2008) IDE 창을 최대화하거나 복원하려면 어떻게합니까?

답변

1

WindowEvents 개체에서 WindowCreated 이벤트를 가져 와서 창을 최대화 상태로 설정할 수 있습니까?

Private Sub WindowEvents_WindowCreated(ByVal Window As EnvDTE.Window) Handles WindowEvents.WindowCreated 
    Window.WindowState = vsWindowState.vsWindowStateMaximize 
End Sub 
+0

나는 이벤트를 (내가 창 스타일을 적용 할 때 적용 할, 그래서 이미 해요 잡을 필요가 없었다 동안 코드 실행), 어떻게 든 WindowState 속성을 놓칠 수있었습니다. 감사! –

1

이 나를 위해 그것을했다 :

DTE.MainWindow().WindowState = vsWindowState.vsWindowStateMaximize 
관련 문제