2010-05-26 3 views
1

환경 설정 창을 표시 할 때 Carbon 애플리케이션에서 링크를 클릭하면 Apple Help Viewer가 열립니다.Apple Help Viewer 응용 프로그램의 WindowRef를 찾는 방법은 무엇입니까?

내가 직면 한 문제는 도움말 뷰어 창이 내 환경 설정 창 뒤에 있습니다.

기본 설정 창 위에 도움말 뷰어 창을 유지하고 싶습니다.

도움말 뷰어 응용 프로그램의 WindowRef를 가져 오는 방법이 없으므로 SendBehind API를 사용하여 현재 창 뒤에 도움말 뷰어를 보낼 수 있습니다.

덕분에 많은

감사합니다, 마크

답변

0

귀하의 질문은 혼란; 문제는 도움말 뷰어 창이 환경 설정 창 뒤에 있지만, 현재 창 뒤에 도움말 뷰어를 보내기 위해 SendBehind를 사용한다는 것입니다. 도움말 뷰어가 앞에 있다는 것을 의미하는 것 같습니다. 이것은 일반적인 성가신 일이며 해결책이 있다고는 생각하지 않습니다.

보다 구체적인 질문은 없습니다. 다른 프로세스의 창에 대해 WindowRef를 얻을 수 없습니다. 다른 주소 공간에 있습니다.

+0

고마워요. 실제로 나를 위해 도움말 뷰어가 환경 설정 패널 뒤에 있지만 환경 설정 패널에서 infront로 가져 오려고합니다. – Mark

+0

그건 이상합니다. 도움말 책자가있는 시스템 환경 설정 패널을 작성했고, 환경 설정 패널 앞에 도움말 창이 나타납니다. – JWWalker

0

도움말 뷰어가 다른 프로세스에 있으므로 SendBehind가 도움이되지 않습니다. 환경 설정 창이 잘못된 레이어에있는 것처럼 들립니다. 어떤 윈도우 클래스를 사용하고 있습니까? 창문 그룹이나 그와 비슷한 것을 바꾸고 있습니까?

관련 문제