אחרי מעקב נוקב עם SPY++, והרבה טסטינג בדיבאג כל חלון הוא תחת התהליך-
CabinetWClass.לפי SPY++ ראיתי שהעץ הוא ככה:
CabinetWClass
ShellTabWindowClass
DUIViewWndClassName
DirectUIHWND
CtrlNotifySink
SHELLDLL_DefView
DirectUIHWND
על מנת להגיע לאייקונים, כאשר אני משתמש ב
FindWindowEx(hwnd, IntPtr.Zero, "ShellTabWindowClass", string.Empty);
|
כאשר HWND הוא הCabinetWClass. הפונקציה מחזירה 0, דהיינו לא מצא ילד בשם
ShellTabWindowClass.
מישהו יכול לעזור?