MFC ActiveX 觸發OnCreate方法

2021-05-24 08:22:55 字數 328 閱讀 1685

用mfc開發activex,直接在xxctrl裡面重寫oncreate方法是無法被觸發的,因為colecontrol裡面已經定義了wm_create訊息的對映,所以想要觸發oncreate方法需要在ctrl類重寫wm_create的訊息對映,這樣的話方法名什麼的也就不需要是oncreate了,任意名稱都可以,例子如下

方法宣告:afx_msg lresult oncreate(wparam wparam, lparam lparam);

方法對映:on_message(wm_create, oncreate);

這樣就可以在activex視窗建立成功後觸發這個方法了,在裡面執行一些初始化的操作

MFC ActiveX 觸發OnCreate方法

用mfc開發activex,直接在xxctrl裡面重寫oncreate方法是無法被觸發的,因為colecontrol裡面已經定義了wm create訊息的對映,所以想要觸發oncreate方法需要在ctrl類重寫wm create的訊息對映,這樣的話方法名什麼的也就不需要是oncreate了,任意名...

MFC ActiveX 控制項

visual studio net 2003 activex 控制項是基於元件物件模型 com 的可重用軟體元件,它支援廣泛的 ole 功能並可自定義以滿足多種軟體的需要。activex 控制項旨在用於普通的 activex 控制項容器和 internet 上的全球資訊網頁。您既可以用此處介紹的 m...

mfc activex 獲取當前網頁位址

方法一 ccomptrclientsite ccomptrcontainer ccomqiptrhtmldoc ccomqiptrwebbrowser bstr t bstrtext clientsite this getclientsite clientsite getcontainer cont...