佚名通过本文主要向大家介绍了atl控件,atl方形动力电池,atl34砂轮,atl80.dll官方下载,atl71.dll修复等相关知识,希望对您有所帮助,也希望大家支持linkedu.com www.linkedu.com
问题: 如何在ATL控件中显示一个对话框
描述:
解决方案1:
描述:
如何在ATL控件中显示一个对话框
解决方案1:
1.首先你的ATL类派生于CDialogImpl<>
2.接着加载对话框资源ID ,如 enum {IDD = IDD_FMLAMGR_PSH};
3.进行消息映射
BEGIN_MSG_MAP(CKDQTFmlaMgrTree)
MESSAGE_HANDLER(WM_INITDIALOG, OnInitDialog)
MESSAGE_HANDLER(WM_CLOSE, OnClose)
NOTIFY_CODE_HANDLER(TCN_SELCHANGE, OnSelChange)
END_MSG_MAP()
4.实现一个接口方法进行对话框弹出操作
STDMETHODIMP CKDQTFmlaMgrTree::DoMgrTreeModal()
{
DoModal();
return S_OK;
}
5.调用这个接口方法,这样就ok啦
ATL控件?