佚名通过本文主要向大家介绍了atl属性,atl34砂轮,atl方形动力电池,atl80.dll官方下载,atl71.dll一键修复等相关知识,希望对您有所帮助,也希望大家支持linkedu.com www.linkedu.com
问题: 请教有关ATL接口属性
描述:
描述:
我的工程是支持MFC的ATL工程,制作带用户界面dll
添加接口属性时有什么特殊的问题要注意吗?
怎么我的工程只添加了一个最基本的属性,在页面里调用控件测试就会有IE错误提示呢?
.h中
BSTR m_bstrKey;
m_bstrKey = NULL;
.cpp中
STDMETHODIMP CXSelect::get_Key(BSTR *pVal)
{
AFX_MANAGE_STATE(AfxGetStaticModuleState())
// TODO: Add your implementation code here
*pVal = this->m_bstrKey;
return S_OK;
}
STDMETHODIMP CXSelect::put_Key(BSTR newVal)
{
AFX_MANAGE_STATE(AfxGetStaticModuleState())
// TODO: Add your implementation code here
if((this->m_bstrKey) != NULL)
{
SysFreeString(m_bstrKey);
m_bstrKey = NULL;
}
this->m_bstrKey = newVal;
return S_OK;
}