안녕 하세요?
BacTeria 박종민 입니다.
음... 저도 해봤는데요.
질문대로 SetFocus(), SetActiveWindow()는 안 되더군요.
근데요. SetForeGroundWindow()는 올바르게 작동 됩니다. 내꺼에서만 되나?
인자로 Self.Handle, Form1.Handle, 심지어는 Button1.Handle 로 줘도 먹던데요.
(환경 : Win95, Delphi 4, 상위 윈도우는 새롬 데이타맨의 편집기를 띄웠습니다.)
물론 Alt+Tab 안 썼습니다.
꼭 API를 사용하셔야 되는게 아니시면요.
Application.BringToFront;
이걸로 한번 해 보세요. 원하시는 똑같은 역할을 할 겁니다.
이만... 청주에서 박종민...
|