为什么我在activex control test container 看不到我写得控件呢?

supercwj 2003-08-23 05:28:55
如果是使用mfc activex controlwizard来创建控件,那么使用activex control test container 的insert new control 是看得到控件的
关键是现在使用atl com appwizard大部分的时候都看不见了自己的控件
请问是为什么?是不是我工程中有什么设置错了
...全文
90 10 打赏 收藏 转发到动态 举报
写回复
用AI写文章
10 条回复
切换为时间正序
请发表友善的回复…
发表回复
supercwj 2003-09-09
  • 打赏
  • 举报
回复
UP
supercwj 2003-08-31
  • 打赏
  • 举报
回复
大家再说说什么情况下会有这种情况呢?
supercwj 2003-08-28
  • 打赏
  • 举报
回复
TO newkey007(无限天空)
"比如之间生成的 lite control ,在1可见
2不可见 "
这句话我不懂是什么意思,能不能详细点!
大家可以创建一个简单ATL 工程,然后添加一个FULL Control,F7编译,在打开activex control test container,insert new control 大家可能是可以看到这个控件
但是我却看不到,为什么呢?

天限天空 2003-08-27
  • 打赏
  • 举报
回复
很正常

activex control test container
atl com appwizard

要求实现的接口范围不同
比如之间生成的 lite control ,在1可见
2不可见

具体要实现什么接口,你自己查资料




supercwj 2003-08-27
  • 打赏
  • 举报
回复
to newkey007(无限天空) 不是这个原因,我按你的意思手动注册了一次
但是没有效果!
还有别的可能吗?
天限天空 2003-08-26
  • 打赏
  • 举报
回复
regsvr32
supercwj 2003-08-26
  • 打赏
  • 举报
回复
to dmn(道明牛)
我的情况并不是你说的,因为我发现这个问题后,我自己就建立几个小工程作实验,
发现真的看不到!!但是有时建立的工程却看得见(在activex control test )
我想是哪出了问题了!
如果各位也有遇到这个情况,也可以说说!
dmn 2003-08-25
  • 打赏
  • 举报
回复
我遇到过这样的情况,有两种原因,给你参考一下:
1、我没用F7来编译*.dll;
2、建立了工程后,又改变了工程所在文件夹的物理位置,这种情况只要删除DEBUG文件夹,再用F7编译一次*.dll就行了。
supercwj 2003-08-25
  • 打赏
  • 举报
回复
up
weijiechen 2003-08-23
  • 打赏
  • 举报
回复
up

3,245

社区成员

发帖
与我相关
我的任务
社区描述
ATL,Active Template Library活动(动态)模板库,是一种微软程序库,支持利用C++语言编写ASP代码以及其它ActiveX程序。
社区管理员
  • ATL/ActiveX/COM社区
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧