使用ATL向导向现有的MFC的MDI工程中添加COM接口,为什么很多MFC的函数不好用了?

Jans 2003-05-09 10:12:45
我向一个MFC的MDI工程中添加COM接口,
然后在一个vb的工程中调用这个接口
如果宿主程序后启动,得到的AfxGetApp->GetMainWnd是NULL,因为此时窗体还没有启动
如果宿主程序先启动,得到的AfxGetApp->GetMainWnd应该是非空的吧
但是我这里却为NULL,但是自己定以一个CMainFrame的全局指针就可以。
但是像GetActiveView这样的成员的返回值又总为NULL。我不知道,是否在这种情况下,MFC的很多函数都无法使用。
难道我的VC安装有问题,如果手工添加,应该怎么办?
谢谢。
...全文
3 点赞 收藏 1
写回复
1 条回复
Jans 2003年05月09日
没有人遇到吗?
up一下也有分的
回复 点赞
发动态
发帖子
ATL
创建于2007-09-28

3025

社区成员

4.8w+

社区内容

ATL,Active Template Library活动(动态)模板库,是一种微软程序库,支持利用C++语言编写ASP代码以及其它ActiveX程序。
社区公告
暂无公告