i can easily open a google URL to search for a desired string by parsing the address.

but:

how can i search the web with a user's default search engine?

i am trying to avoid 'terms of service' complications associated with favoring one particular search provider.

for example: if i submited beatles, it would search the web using MSN by default, or if they had set up thier search bar, google or yahoo.

can i specify some type of special URL to shellexecute, or will i have to make a webbrowser control to figure it out?

any help welcome!