Fabio,
Thank you for your help! I justed re-tried deleting items from the auto-complete dropdown and it works like you described. I'm not sure why this didn't work for me before - perhaps I had my autocomplete table opened readonly in another VFP session?
Per you comment about "Capture Autocomplete hwnd and control it with OS API", is this something that I could use Spy++ to look for and then do a Windows SendMessage() or PostMessage() call to have the dropdown's hwnd move and resize to a specific position, followed by a SendMessage() or PostMessage() to resize the dropdown itself? You're right, this seems complicated and I'm unclear whether such a solution would look ugly ... delay while timer detected dropdown, followed by move and resize of the autocomplete dropdown after this delay?
Malcolm