void CUrlWnd::OnLButtonDown(UINT , CPoint ) { if (strnicmp (m_strUrl, "mailto:", 7)) fsOpenUrlInBrowser (m_strUrl); else ShellExecute (::GetDesktopWindow (), "open", m_strUrl, NULL, NULL, SW_SHOW); }
void CWebInterfaceDlg::OnOpenInBrowser() { OnOK (); CString str; GetDlgItemText (IDC_SERV_ADDR, str); fsOpenUrlInBrowser (str); }
void CDlgUploadDone::OnOpen() { CString str; GetDlgItemText (IDC_URL, str); fsOpenUrlInBrowser (str); PostMessage (WM_COMMAND, IDCANCEL); }
void CWnd_FDMGetCustVer_Btn::OnLButtonUp(UINT nFlags, CPoint point) { CString str; str.Format (m_strBtnURL, m_AffiliateID); fsOpenUrlInBrowser (str); CWnd::OnLButtonUp(nFlags, point); }
void CDlg_SpreadHelp2_wb_Events::OnBeforeNavigate2(LPDISPATCH, VARIANT *vtUrl, VARIANT *, VARIANT *vtTarget, VARIANT *, VARIANT *, BOOL *pbCancel) { CString strUrl = vtUrl->bstrVal; if (strUrl.Left (4).CompareNoCase ("http") == 0) { *pbCancel = TRUE; fsOpenUrlInBrowser (strUrl); } }
void vmsUiLinkWindow::OnLButtonDown(CPoint pt) { USES_CONVERSION; if (m_tstrUrl.empty ()) return; extern void fsOpenUrlInBrowser (LPCTSTR pszUrl); if (_istdigit (m_tstrUrl [0])) m_pwndHoster->PostMessage (WM_COMMAND, _ttoi (m_tstrUrl.c_str ())); else if (_tcsnicmp (m_tstrUrl.c_str (), _T ("mailto:"), 7)) fsOpenUrlInBrowser (m_tstrUrl.c_str ()); else ShellExecute (::GetDesktopWindow (), _T ("open"), m_tstrUrl.c_str (), NULL, NULL, SW_SHOW); }
void CFDCButton::OnFDC() { fsOpenUrlInBrowser (wideFromUtf8 (m_pCusts->get_ButtonInfo ()->pszLinksTo).c_str ()); }