將功能加入至複合控制項
一旦插入所有必要的控制項到複合控制項,下一個步驟包括加入新功能。這個新功能通常可分為兩類:
支援額外的介面及自訂的複合控制項的行為和此外,特定的功能。
處理從內含的 ActiveX 控制項 (或) 控制項的事件。
如果目的和範圍本文,本節其餘部分分別著重於處理來自 ActiveX 控制項的事件。
注意事項 |
---|
如果您需要處理視窗控制項的訊息,請參閱 實作視窗 有關訊息處理 ATL 中的詳細資訊。 |
在插入 ActiveX 控制項之後在對話方塊資源中,以滑鼠右鍵按一下控制項並按一下 [加入事件處理常式]。選取您要處理並按一下 Add and Edit的事件。事件處理常式程式碼將會加入至控制項的 .h 檔案。
ActiveX 控制項的連接點包含在複合控制項透過呼叫會自動連接和中斷連接至 CComCompositeControl::AdviseSinkMap。