社区
ATL
帖子详情
ATL ActiveX控件属性页的显示问题
joycean
2005-08-18 09:39:00
这个控件是被放在WEB页中的,我想让外部显式调用我的接口函数来显示属性页面。
我加入了属性页,并在控件类声明文件中加入了列表宏 PROP_PAGE(CLSID_MyProp)
,然后我在控件的一个方法中调用 DoVerb(OLEIVERB_PROPERTIES,NULL,NULL,0,NULL,NULL);,可是返回的结果是 262529 (OLEOBJ_S_CANNOT_DOVERB_NOW),属性页面也显示不出来。
何解?
...全文
211
5
打赏
收藏
ATL ActiveX控件属性页的显示问题
这个控件是被放在WEB页中的,我想让外部显式调用我的接口函数来显示属性页面。 我加入了属性页,并在控件类声明文件中加入了列表宏 PROP_PAGE(CLSID_MyProp) ,然后我在控件的一个方法中调用 DoVerb(OLEIVERB_PROPERTIES,NULL,NULL,0,NULL,NULL);,可是返回的结果是 262529 (OLEOBJ_S_CANNOT_DOVERB_NOW),属性页面也显示不出来。 何解?
复制链接
扫一扫
分享
转发到动态
举报
写回复
配置赞助广告
用AI写文章
5 条
回复
切换为时间正序
请发表友善的回复…
发表回复
打赏红包
joycean
2005-08-19
打赏
举报
回复
谢谢兄弟,哈哈
老奀
2005-08-19
打赏
举报
回复
接分
joycean
2005-08-18
打赏
举报
回复
结贴了,谁进来拿分撒
joycean
2005-08-18
打赏
举报
回复
自行解决了
自己的控件也需要实现 ISpecifyPropertyPages 接口
joycean
2005-08-18
打赏
举报
回复
属性页是显示出来了,可是引出了新问题,我接着问:
因为我用到了Timer,可是发现当显示了属性页之后,Timer事件就收不到了,于是我生成一个窗口专门捕获消息,却发现每次调用DoVerb()打开属性页时,控件的构造和析构函数被先调用了(这是为什么?),而且属性页打开闪了一下就不见了。不得已,我放弃了用窗口的方式,回到用回调函数的方式。高手帮忙啊!
设置Timer的地方
::SetTimer(NULL,ID_TIMER,XCONN_NET_TIMEOUT,TimerProc);
回调函数
VOID CALLBACK CMyCtrl::TimerProc(HWND hwnd,UINT uMsg,UINT_PTR idEvent,DWORD dwTime)
XBarCodePro
ATL
ActiveX
控件
XBarCodePro
ATL
ActiveX
控件
用于任何支持OLE的语言开发高级条码应用程序,如:VB, VC++,VB.Net,C#.Net, VC++.Net。用户可以直接把该
控件
嵌入到支持OLE的应用程序,如:Microsoft Word, Access 和 Excel。
XBarCodePro
ATL
ActiveX
控件
使用Window Metafile格式来提供高质量的条码打印效果。整个包支持28种条码,简单配置就可以支持28种条码的任何组合。
XBarCodePro
ATL
ActiveX
控件
的关键特色: 支持28种条码:Code 11, Code 39, 扩展Code 39, Code 93, Code 128(A,B,C), EAN 128(SCC14, SCC18等), UPCA, UPCE, EAN8, EAN13, JAN8, JAN13, 5种Interleaved中的2种,Codabar, MSI, PostNet, HIBC, PDF 417, Macro PDF 417, Micro PDF 417, DataMatrix, MaxiCode, QRCode, AztecMesas; 多行注释:顶部和底部均可写多行注释; 校验数位验证:自动计算校验数位并验证; 方向:可90,180和270度旋转条形码; 数据绑定:绑定标准数据库; 保存WMF格式:条形码保存为Window Metafile Format格式; 可拷贝到剪贴板:条形码可以拷贝到系统剪贴板,其他应用程序可以粘贴使用;
属性
页
用户化:
显示
属性
页
,方便用户编辑
属性
;
属性
设置丰富多样:条码高度,宽度,比例,颜色,背景颜色,透明度,大小,校验数位,消息
显示
,边界格式,加载模式,注释格式,图片对象。 XBarCodePro
ATL
ActiveX
控件
兼容的系统: Windows 95/98/NT/2000/ME/XP
2022年用
ATL
和MFC来创建
ActiveX
控件
C语言教程.docx
2022年用
ATL
和MFC来创建
ActiveX
控件
C语言教程.docx
用
ATL
和MFC来创建
ActiveX
控件
.doc
用
ATL
和MFC来创建
ActiveX
控件
用
ATL
ActiveX
绘制任意平面函数的曲线
用
ATL
ActiveX
绘制任意平面函数的曲线 绘制任意函数曲线源代码
用
ATL
创建
ActiveX
控件
一步一步创建
atl
控件
ATL
3,248
社区成员
48,531
社区内容
发帖
与我相关
我的任务
ATL
ATL,Active Template Library活动(动态)模板库,是一种微软程序库,支持利用C++语言编写ASP代码以及其它ActiveX程序。
复制链接
扫一扫
分享
社区描述
ATL,Active Template Library活动(动态)模板库,是一种微软程序库,支持利用C++语言编写ASP代码以及其它ActiveX程序。
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
社区公告
暂无公告
试试用AI创作助手写篇文章吧
+ 用AI写文章