我在程序中使用了COleClientItem::CreateFromFile(),相关代码如下:STDMETHODIMP COleElement::CreateOleClientItem(BSTR fileName)
{
COleClientItem* pOleClientItem = new COleClientItem; CString str;
str=fileName; pOleClientItem->CreateFromFile(str);//程序运行到该点就崩溃
COleDocument* pOleDoc = new COleDocument; pOleDoc->AddItem(pOleClientItem);
......
}请教各位该如何使用CreateFromFile?
{
COleClientItem* pOleClientItem = new COleClientItem; CString str;
str=fileName; pOleClientItem->CreateFromFile(str);//程序运行到该点就崩溃
COleDocument* pOleDoc = new COleDocument; pOleDoc->AddItem(pOleClientItem);
......
}请教各位该如何使用CreateFromFile?
传进去的文件名用TCHAR数组试试.
另外是否加了AfxOleInit
MFCBIND: Active Document Container