1

Topic: IAutoComplete

There is such interface in WinAPI: IAutoComplete (IAutoComplete2) which allows a car to implement addition in Edit Box Control. If who saw for example in an address line Windows Explorer such counter. Yes it is a lot of where. Added to itself in , all perfectly works! But as in application is ancient  skining (any dark subjects) it became sad. Not to reach in any way to falling out drop down list, i.e. is necessary it handle to paint. How?

2

Re: IAutoComplete

Hello, Dead Down, you wrote: > There is such interface in WinAPI: IAutoComplete (IAutoComplete2) which allows a car to implement addition in Edit Box Control. If who saw for example in an address line Windows Explorer such counter. Yes it is a lot of where. Added to itself in , all perfectly works! > But as in application is ancient  skining (any dark subjects) it became sad. Not to reach in any way to falling out drop down list, i.e. is necessary it handle to paint. > As? I would deliver breakpoint on application when it shows this Auto Complete. And at the stopped application would study this window through Spy ++, class his name, a place in hierarchy of windows and other. Well or if with Spy ++ does not come, program through EnumWindows / EnumChildWindows to look for windows, to deduce in a file with ///user data. It is similar on top-level WS_POPUP a window, judging by behavior. Class name, most likely, any constant and . Further, can be in User Data or Window Bytes  initial Edit or  on the interface . Or edit is owner'. Depending on this data the further steps. For example, if  top-level, and it unowned and unique class name - most easier to catch WH_SHELL . If suddenly child - to catch WM_PARENTNOTIFY.

3

Re: IAutoComplete

Hello, Alexander G, you wrote: So to reach that I reached. There Window Class "Auto Suggest Dropdown"-> two scrollbars-> SysListView32. More shortly I so understand remain  SysListView32: NC_PAINT, NC_CUSTOMPAINT and an other hat.