每当用户单击 wxWidget 事件时如何打开网页 link?
How to open a web link whenever user click on wxWidget event?
我正在创建一个 wxWidgets 应用程序,并且我正在尝试在用户按下某个事件时打开 Web link。
class MyFrame : public wxFrame
{
void OnViewHelp( wxCommandEvent &event );
}
BEGIN_EVENT_TABLE( MyFrame, wxFrame )
EVT_MENU( wxID_ViewHelp, MyFrame :: OnViewHelp )
END_EVENT_TABLE()
void OnViewHelp( wxCommandEvent &event )
{
//Open the www.google.com
}
如果你在手册中搜索"browser",你应该可以找到wxLaunchDefaultBrowser()函数。
bool wxLaunchDefaultBrowser(const wxString & url, int flags = 0 )
我正在创建一个 wxWidgets 应用程序,并且我正在尝试在用户按下某个事件时打开 Web link。
class MyFrame : public wxFrame
{
void OnViewHelp( wxCommandEvent &event );
}
BEGIN_EVENT_TABLE( MyFrame, wxFrame )
EVT_MENU( wxID_ViewHelp, MyFrame :: OnViewHelp )
END_EVENT_TABLE()
void OnViewHelp( wxCommandEvent &event )
{
//Open the www.google.com
}
如果你在手册中搜索"browser",你应该可以找到wxLaunchDefaultBrowser()函数。
bool wxLaunchDefaultBrowser(const wxString & url, int flags = 0 )