自己按照例子编写的一个单文档程序。
需要在工程里面加入Insert - New ATL object
需要atl支持才可以用这些基本操作如果我现在想把这个功能集成到一个dll文档里面
怎样初始化atl?
是在exe那个工程里面加入还是可以单独在新加这个dll工程里面加入atl功能。请指教!
需要在工程里面加入Insert - New ATL object
需要atl支持才可以用这些基本操作如果我现在想把这个功能集成到一个dll文档里面
怎样初始化atl?
是在exe那个工程里面加入还是可以单独在新加这个dll工程里面加入atl功能。请指教!
可以像这样直接创建ATL项目。
向导完成后,然后再创建ATL类,就可以加接口实现相应的功能了。
新要创建的dll工程b
如果我在b里面进行初始化
HRESULT hr;
hr = m_pMachine.CoCreateInstance(CLSID_JHMachine);
if (FAILED(hr))
{
AfxMessageBox(_T("CoCreateInstance failed"));
return FALSE;
}
return TRUE; 之前自己写的测试例子
是在一个基于对话框的工程里面
加入atl之后就可以进行初始化
现在在主工程里面加入了atl功能
但调用到b工程之后,m_pMachine.CoCreateInstance(CLSID_JHMachine)执行错误!
请问是怎么回事啊???