创建支持ActiveX控件的对话框时候,Create或DoModal函数会调用AtlAxCreateDialog或者AtlAxDialogBox函数。
Create
DoModal函数会调用AtlAxCreateDialog或者AtlAxDialogBox函数。
AtlAxCreateDialog
AtlAxDialogBox
会创建class为AtlAxWin的窗口类,作为ActiveX控件窗口的父窗口。WTL提供CAxWindow对AtlAxWin的窗口类进行封装,而CAxWindow可以与ActiveX控件进行通信。它提供QueryControl函数,可以查询接口。
会创建class为
CAxWindow
QueryControl