http://bugs.winehq.org/show_bug.cgi?id=28029
Owen Rudge owen@owenrudge.net changed:
What |Removed |Added ---------------------------------------------------------------------------- CC| |owen@owenrudge.net
--- Comment #3 from Owen Rudge owen@owenrudge.net 2011-08-09 05:20:13 CDT --- (In reply to comment #2)
So it's asking explorer to open "http://gunz.ijji.com/?from=desktop" which is clearly a web url. Windows responds to this by opening the website and that is exactly the behavior I see on windows. I tested this using the installation provided by the installer in the URL in the bug.
We should probably have explorer open the web browser in such cases seeing as that's what windows does. I'm not certain what the best way to determine what should be opened in a web browser is. We could look for things matching [a-zA-Z]*:.* and send those request to a web browser.
For what it's worth, it looks as though explorer.exe simply tries to open whatever it is passed on its command line (on Windows), not just URLs. "explorer c:\windows\notepad.exe" will open Notepad. You perhaps want to test if the argument is a valid filesystem path that leads to a directory/network share, and open it in Explorer if so; otherwise pass it to ShellExecute.