Roger Eisenecher a écrit : > > > > I am using winedbg with the commands "walk wnd" or "info wnd <handle>". But >unfortunately both functions seems to have > > problems to > > > retrieve the registered window classes. I get always the class "-- Unknown --" >expect for the top window (desktop). > > > > > > Could some one explain me why this happen or if this is a known "feature" of >winedbg? > > just because, as of today, windows classes are not stored in the server, > > so a process can only access (read/write) its own classes, while windows > > are shared in the server and we can read windows attributes from another > > process > > it's not a winedbg shortcoming, it's a user32 one > > Okey that could be. But whats about tools like Spy++? They could also not retrieve >the window classes but in windows that will work. > So I think there must be a way to retrieve the classes, or? I didn't say windows API can't. I'm just saying current wine implementation of user32 cannot (it can in some cases, but not in all of them - hence the winedbg issue)
A+