2010-05-26 11 views
1

在我的Carbon應用程序顯示偏好窗格時,我有一個鏈接,點擊後打開Apple幫助查看器。如何查找Apple Help Viewer應用程序的WindowRef?

我面臨的問題是幫助查看器窗口位於我的首選項窗格後面。

我想讓幫助查看器窗口保持在首選面板上。

是否有任何方法可以獲取幫助查看器應用程序的WindowRef,以便我可以使用SendBehind API在當前窗口後面發送幫助查看器。

非常感謝

問候, 馬克

回答

0

你的問題是混亂的;您說問題在於幫助查看器窗口位於首選項窗格後面,但您希望使用SendBehind在當前窗口後面發送幫助查看器。我猜你的意思是說幫助查看器在前面。這是一個常見的煩惱,我不認爲有解決方案。

至於更具體的問題,不,你不能在另一個進程中獲得窗口的WindowRef。它位於不同的地址空間。

+0

非常感謝。實際上,對於我來說,幫助查看器位於偏好窗格後面,但我想將它帶入偏好窗格的前面。 – Mark 2010-06-07 14:30:15

+0

這很奇怪。我編寫了一個包含幫助手冊的系統偏好窗格,幫助窗口出現在偏好窗格的前面。 – JWWalker 2010-06-07 15:58:29

0

幫助查看器處於不同的過程中,因此SendBehind不會幫助您。這聽起來更像是你的偏好窗口在錯誤的層面上。你在用什麼窗口課?你正在改變它的窗戶組或類似的東西?

相關問題