Thank you for the tip Megatron and RobIII!

I had to modify it a little after looking on MSDN (Microsoft Don't Know) and now have a combo box sitting in the task bar, not the systray. I now have three more questions that I hope someone can help with.

First: The combo box is placed over another "button" from an open program that already happens to be there. Is there any type of window class that would allow the combo box to share the space instead of just being placed over top of whatever is there? If not, then do you know of how to get the handle for the quick launch menu? I am not all that familiar with the "Shell_TrayWnd"'s and "SysControlTab32"'s that are used with the parameter passing to the API function calls. So anyhelp with this would be greatly appreciated.

Second: Now that I can create comboboxes, how do I enter entries into it? I know for regular comboboxes that you can click and create from the IDE that you can use combo1.additem "MyString". Does this also work for comboboxes created through the API? If not then where could I look for info on this?

Third: When I unload the form, how do I get the combobox to be deallocated and removed from the taskbar? I know in C++ you can use PostQuitMessage(0) to tell windows to clean up everything. Does VB have anything similar to this? Something like destroywindow()?