어제. 타락 천사님이 답변해 주셨는데.
아직 해결을 못봤거던요..!
다시 한번..올립니다.
Procedure RunExec;
Var
hApp : HWND;
begin
hApp := WinExec('프로그램화일명경로포함',SW_HIDE);
Windows.SetParent( hApp, Handle );
//응용프로그램 크기 설정
SetWindowPos( hApp,HWND_TOP,100, 60, 700, 500, SWP_SHOWWINDOW );
end;
위와 같이 하면..제 MDI Form 쏙하고 들어 와야 하는 거 아닌가요?
근데..안 들어와요..
그리구.. WinExec에서 리턴한 값이랑 Findwindow함수가 리턴한 값이랑 서로 틀리구요
쩝..좋은 방법이 없을까요.?
다시 한번 고수님들의 도움을 청합니다.
조은거 하시네여..^^
외부 프로그램을 실행시켜서 MDI 폼의 Child 폼으로 넣으시려고 하는거져? ^^
흠.. 그건 바라는 대로 잘 안되실거예여..^^
델파이에서 MDI Child 폼은 폼의 스타일을 MDI Child 로 만들어주져..^^
그리고 MDI 메인 폼에 폼 스타일이 MDI Child 스타일이 아닌 폼을 Child Form 으로
넣어주면 에러나져..^^
글구 강제로 넣어두,
메인폼에서 자식폼으로 보내는 메세지가 새여..^^
전 좀 시도하다가 다음으로 미뤘습니다..^^;;;
메세지 안새게 넣게 되시면 제게두 알려주세여..^^
기대하겠습니다..^^
화이팅...
타락천사...^^