MFC内嵌web页面
生活随笔
收集整理的這篇文章主要介紹了
MFC内嵌web页面
小編覺得挺不錯的,現在分享給大家,幫大家做個參考.
MFC內嵌web頁面
方法一:
1.新建工程,插入ActiveX控件Microsoft Web Browser
2.添加關聯變量WebDlg
3.添加代碼WebDlg.Navigate(_T("http://www.baidu.com"),NULL,NULL,NULL,NULL);
? 就可以打開網頁了。
此方法的局限:MFC程序無法獲得用戶在網頁上的點擊
方法二:
CDHtmlDialog的基本使用
1.新建工程,勾選使用HTML對話框
2.初始化時候寫上Navigate(_T("http://www.baidu.com"));
3.在消息綁定處綁定ID和函數,這樣做就可以把IE控件和MFC綁定了
// CttDlg 對話框
BEGIN_DHTML_EVENT_MAP(CttDlg)
?? ?DHTML_EVENT_ONCLICK(_T("su"), OnButtonOK)
?? ?DHTML_EVENT_ONCLICK(_T("ButtonCancel"), OnButtonCancel)
END_DHTML_EVENT_MAP()
方法一:
1.新建工程,插入ActiveX控件Microsoft Web Browser
2.添加關聯變量WebDlg
3.添加代碼WebDlg.Navigate(_T("http://www.baidu.com"),NULL,NULL,NULL,NULL);
? 就可以打開網頁了。
此方法的局限:MFC程序無法獲得用戶在網頁上的點擊
方法二:
CDHtmlDialog的基本使用
1.新建工程,勾選使用HTML對話框
2.初始化時候寫上Navigate(_T("http://www.baidu.com"));
3.在消息綁定處綁定ID和函數,這樣做就可以把IE控件和MFC綁定了
// CttDlg 對話框
BEGIN_DHTML_EVENT_MAP(CttDlg)
?? ?DHTML_EVENT_ONCLICK(_T("su"), OnButtonOK)
?? ?DHTML_EVENT_ONCLICK(_T("ButtonCancel"), OnButtonCancel)
END_DHTML_EVENT_MAP()
總結
以上是生活随笔為你收集整理的MFC内嵌web页面的全部內容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: WinPcap编程调试解决办法
- 下一篇: 让程序在崩溃时体面的退出之SEH