为什么我写的ATL简单对象总是无法在“插入控件”里找到?

AutoWalk 2008-11-03 08:37:01
如题目,一切都是向导生成的代码,我只是加了一个事件,再用一个方法去触发事件,仅此而已,郁闷至死 - -!
...全文
62 5 打赏 收藏 转发到动态 举报
写回复
用AI写文章
5 条回复
切换为时间正序
请发表友善的回复…
发表回复
IceKettle 2008-11-04
  • 打赏
  • 举报
回复
在创建控件的时候可以选择是否让你的控件显示在“插入控件”中,估计你没有选择那项;另外你用的是VC的哪个版本的IDE?
AutoWalk 2008-11-04
  • 打赏
  • 举报
回复
我用VS2005的,那个选项无法在窗口设计器里显示,但是可以在COM类型库里显示
AutoWalk 2008-11-04
  • 打赏
  • 举报
回复
注册是对的,我怀疑这样的组件是否会出现在 窗体设计器的 插入COM 里面啊?
huangye010 2008-11-04
  • 打赏
  • 举报
回复
ATL创建控件的时候有这么个选项么?我记得mfc倒是有个是否显示在“插入对象”中的选项,ATL没有吧?
huangye010 2008-11-03
  • 打赏
  • 举报
回复
检查控件是否正确注册,根据clsid值打开注册表查找注册表中是否有相应项目被注册

3,248

社区成员

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

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