VS2015 WEB控件使用


使用該控件的好處就是不需要對數據傳輸的底層深入了解。

開發工具 VS2015專業版

1.控件的添加

  • web控件的添加

  選擇“工具“菜單欄下的”選擇工具箱項“,然后選擇“COM組件”下的“Microsoft web broswer” 確定。此時在工具箱的常規選項卡下將會出現該控件。

  • 其余控件的添加如下圖所示

2.

  • 為web控件添加類,選擇工程右鍵添加類,在彈出對話框中選擇MFC,右側選擇ACTive控件,然后在彈出的對話框中可用的ACtiveX控件中選擇

      microsoft web browser 1.0 ->下方選擇Iwebbrowser 2 確定。

  • 然后為對話框中的web控件添加變量,變量名稱為m_web
  • 更改編輯框ID為IDC_URL;

3.函數實現

/////////////////////按鈕響應函數///////////////////////////////
void ChttptestDlg::OnBnClickedgoto()
{
	// TODO: 在此添加控件通知處理程序代碼

      CString m_url;
      GetDlgItemText(IDC_URL, m_url);

	m_web.Navigate(m_url, 0, 0, 0, 0);
}



void ChttptestDlg::OnBnClickedlast()
{
	// TODO: 在此添加控件通知處理程序代碼
	m_web.GoBack();
}


void ChttptestDlg::OnBnClickednext()
{
	// TODO: 在此添加控件通知處理程序代碼
	m_web.GoForward();
}


void ChttptestDlg::OnBnClickedrefresh()
{
	// TODO: 在此添加控件通知處理程序代碼
	m_web.Refresh();
}

  結果如圖所示(取消按鈕是后來為了調試加上去的)

 ---------------------------------------分割線-----------------------------------------------

為了去掉腳本錯誤提示框,將webbrowser控件的屬性silent更改為true或者在對話框初始化中添加m_web.put_Silent(TRUE);

  


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM