[問題] windows 視窗與父視窗的問題
想請問為甚麼某視窗的父視窗,利用 EnumChildWindow 會列舉不到該視窗?
例如:
Vista 內建的相片圖庫,主視窗假設叫(hwndA),然後他有一個 class name 叫作
Photos_PopupSlider 的視窗(hwndB),當我用 spy++ 看 hwndB 的 parent window
的確是 hwndA,但是用 hwndA 就列舉不到。
另外,spy++ 列舉視窗的樹狀上,這個 hwndB 的視窗並不是在 hwndA 底下,這也是
覺得奇怪的點。
示意圖:http://farm3.static.flickr.com/2766/4068302672_4eec2369c6_o.png

圖片上用紅色框起來的視窗(000E0932)就是 hwndA;用綠色框起來的視窗(004508AE)就是
hwndB。
所以想請教各位,我該如何取得這個 hwndB?像 spy++ 一樣。謝謝 :)
--
※ 發信站: 批踢踢實業坊(ptt.cc)
◆ From: 140.115.25.4
※ 編輯: llama 來自: 140.115.25.4 (11/02 19:31)
→
11/02 20:40, , 1F
11/02 20:40, 1F
→
11/02 20:41, , 2F
11/02 20:41, 2F
→
11/02 23:10, , 3F
11/02 23:10, 3F
→
11/02 23:11, , 4F
11/02 23:11, 4F
C_and_CPP 近期熱門文章
PTT數位生活區 即時熱門文章