Users are allowed only to pick an item in the list. How to achieve that?

I am thinking to intercept "Setforcus" message, and send "dropdown" list message. How should I do that?

Thanks!

Daohui Li