第一次用VC开发office插件,很多类型都不知道怎么用?
麻烦大家帮我看下怎么错的。
如果有VC开发office插件的例子就更好了。我就剩10几分了。。其他分都去押宝了
OutputDebugString("1");
pApplication->QueryInterface(__uuidof(IDispatch), (LPVOID*)&m_pApplication);
OutputDebugString("2");
pAddInInst->QueryInterface(__uuidof(IDispatch), (LPVOID*)&m_pAddInInstance);
OutputDebugString("3");
CComPtr <Outlook::_Application> spApp;
OutputDebugString("4");
CComPtr <Outlook::_NameSpace> pNS;
OutputDebugString("5");
spApp->get_Session(&pNS); //这句出错。编译是通过的。但是运行的时候直接弹出崩溃窗口。
OutputDebugString("6"); OutputDebugString("7");
Outlook::MAPIFolder **Floder = {0};
OutputDebugString("8");
OutputDebugString("9");
pNS->GetDefaultFolder(Outlook::OlDefaultFolders::olFolderInbox,Floder);
OutputDebugString("10");
麻烦大家帮我看下怎么错的。
如果有VC开发office插件的例子就更好了。我就剩10几分了。。其他分都去押宝了
OutputDebugString("1");
pApplication->QueryInterface(__uuidof(IDispatch), (LPVOID*)&m_pApplication);
OutputDebugString("2");
pAddInInst->QueryInterface(__uuidof(IDispatch), (LPVOID*)&m_pAddInInstance);
OutputDebugString("3");
CComPtr <Outlook::_Application> spApp;
OutputDebugString("4");
CComPtr <Outlook::_NameSpace> pNS;
OutputDebugString("5");
spApp->get_Session(&pNS); //这句出错。编译是通过的。但是运行的时候直接弹出崩溃窗口。
OutputDebugString("6"); OutputDebugString("7");
Outlook::MAPIFolder **Floder = {0};
OutputDebugString("8");
OutputDebugString("9");
pNS->GetDefaultFolder(Outlook::OlDefaultFolders::olFolderInbox,Floder);
OutputDebugString("10");
解决方案 »
- 韩文转换到CString之后就显示乱码
- 请教一个简单的问题,怎样控制double类型的变量的小数点后的位数,,在线等待
- 我想把N个不同类的全局变量写到一个public文件里,怎么写。例如:一个ADO的封装类的全局变量
- 如何将VC++.NET的解决方案(*.sln)转换成VC++6.0的项目文件(*.dsp)?
- 紧急求助!100分!
- 求救,关于bmp文件格式问题,在线等待!
- VC中关于CEdit和CSpin控件如何关联在一起呀!
- 高手赐教(非高手莫入!):vb+flash:在vb中使用flash控件(奇怪问题)
- 100分求助,VC多语言开发中,状态条也能实现多语言吗?
- 菜鸟关于https的一个问题
- 如何用C查看系统的病毒库状态
- *.def如何更改路径
1.分数不对.0分贴!
好吧,你说你没分了,可以理解。
2.地方不对,技术问题,发在技术区吧.spApp->gxxxx这边,spApp的问题吧.