안녕하세요 좋은생각입니다.
아래의 두 함수를 사용하세요...
SetForegroundWindow
SetActiveWindow
사용법은 도움말이나...Win32 API서적을 참고 하시구요...
글구...이건 제 경험상...걍 드리는 말입니다.
좀 오래 됐는데요...
위 함수로 다른 프로그램을 올릴때는 아무런 상관이 없는데...
혹...자기 자신이 다른 프로그램밑에 있으면 안되는 경우...
즉 어떤 경우 자기 스스로 엑티브 시킬 그런 상황이 필요 할수도 있습니다.
근데....Win98일경우 이때 위 두함수가 제대로 먹히지 않는 다는 것을...
무지막지한 태스트로 알아 낸적이 있습니다...
윈도우의 버그인지 잘모르지만...윈 NT에서는 스스로 포커스를 가게 할경우
위 두함수가 제대로 먹히는 데요...윈 98에서는 잘 안됩니다.
윈95는 안해봤는데...안될 가능성이 많습니다.
암튼...다른 프로그램을 엑티브시킬려고 하신다면 위 두함수를 사용하세요
존 코딩하시구요....
꿈을 가진 소년 /좋/은/생/각/
x
|