1. 程式人生 > >Visual C++網路程式設計經典案例詳解 第5章 網頁瀏覽器 製作個性化介面 工具欄程式設計 OnCreate()函式

Visual C++網路程式設計經典案例詳解 第5章 網頁瀏覽器 製作個性化介面 工具欄程式設計 OnCreate()函式

在這裡
使用者需要用到MFC中CReBar類
該類相當於一個容器
可以將多個控制元件組合在一起
程式碼如下

int CMainFrame::OnCreate(LPCREATESTRUCT lpCreateStruct)
{
	...//省略部分程式碼
	if(dlg.m_hWnd==NULL) //判斷CTooldlg類物件是否已經存在
	{
		dlg.Create(ID_DILOG,this); //建立CTooldlg類例項,並且與對話方塊ID_DILOG進行關聯

		m_wndReBar.AddBar(&dlg); //將例項物件dlg新增到容器中
	}
	return 0;
}

通過上述程式碼
使用者已經將帶有位址列的對話方塊ID_DILOG新增到工具欄中
新增地址

使用者使用程式瀏覽網頁時,
在位址列中輸入網址。
然後單擊連線按鈕即可瀏覽相應的網頁內容