请教高人:关于ATL控件的注册和toolbar更新

SolarisX 2004-11-16 03:55:31
我作的控件有容器功能,能够对office操作。目前遇到几个问题想向大家请教:
1. 在操作excel时,发现toolbar需要重画,所以目前采用定时器,每100毫秒画一次(调用Recallayout函数),问有没有更好的办法?

2. 更奇怪的问题:我做的控件在MFC其他程序或ActiveX Test.(vc自带)中都好用,而IE中却无法显示
(html: <object> <clsid....>这种方法,已认真校对,无误)

3. 容器功能放进控件后,发现容器无法自动对菜单进行更换(仍然是IDR_MAINFRAME菜单),目前我通过改写OnInsertMenu基本搞定了该问题,可能否告知原因何在?


小弟先谢谢各位大侠!
...全文
79 回复 打赏 收藏 转发到动态 举报
写回复
用AI写文章
回复
切换为时间正序
请发表友善的回复…
发表回复

3,245

社区成员

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

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