저는 C#을 처음 접했고 문제가 있습니다. 나는 동적으로 통해 만든 윈도우 (, 이동, 크기 조정) 조작 할 :프로세스로 생성 된 조작 윈도우
Process app = new Process();
app.StartInfo.FileName = "notepad.exe"; //just an example,
app.Start(); //it will be more than just notepad
내가 app.MainWindowHandle
하여 핸들을 얻을 수 있음을 이해를하지만 Control.FromHandle(app.MainWindowHandle)
하여 양식을 얻을 수 없습니다. 따라서이 메모장의 새 위치 나 크기를 설정할 수 없습니다.
어떻게하면 창을 조작 할 수 있습니까? 미리 감사드립니다!
해당 창을 만들지 않았습니다. 메모장에서 만들었습니다. 당신이 정말로하고있는 것은 다른 누군가가 만든 창을 조작하는 것입니다. 이것은 일반적으로 눈살을 찌푸리게됩니다. (다른 사람의 옷을 입는 것과 같습니다.) –