社区
ATL
帖子详情
atl控件方法当属性来用,怎么解决?
gameslq
2013-09-13 01:34:01
有一控件my.dll,用atl编写,其输出trans方法,无参数,bankrequest属性(BSTR )。
我们一般调用时,是这样
//调用方法
my.trans();
//给属性赋值
my.bankrequest = "abc"
//想把函数当属性来调用,如下调用
//调用方法
my.trans;
//给属性赋值
my.bankrequest = "abc"
也就是调用控件方法可以带括号和不带括号都可以,有人知道怎么实现吗
...全文
260
3
打赏
收藏
atl控件方法当属性来用,怎么解决?
有一控件my.dll,用atl编写,其输出trans方法,无参数,bankrequest属性(BSTR )。 我们一般调用时,是这样 //调用方法 my.trans(); //给属性赋值 my.bankrequest = "abc" //想把函数当属性来调用,如下调用 //调用方法 my.trans; //给属性赋值 my.bankrequest = "abc" 也就是调用控件方法可以带括号和不带括号都可以,有人知道怎么实现吗
复制链接
扫一扫
分享
举报
写回复
配置赞助广告
用AI写文章
3 条
回复
切换为时间正序
请发表友善的回复…
发表回复
打赏红包
gameslq
2013-09-14
打赏
举报
回复
用jsp页面调用,已经解决了,直接用mfc建立的activeX控件就能实现以上要求,用atl编写控件需要设置,稍显麻烦,结贴了。
珍惜生命远离CPP
2013-09-13
打赏
举报
回复
应该是无法实现.
真相重于对错
2013-09-13
打赏
举报
回复
什么语言调用它 c++ ,还是vbs,js,c#等等?
制作
控件
,
ATL
和MFC,应该使用哪个
摘要目前MFC和
ATL
代表了两种框架,分别面向不同类型的基于Windows的开发。MFC代表了创建独立的Windows应用的一种简单、一致的
方法
;
ATL
提供了一种框架来实现创建COM客户机和服务器所必须的样板文件代码。这两种框架在它们对于开发ActiveX的用途上会合了。我们将看看这两种框架是如何适用于创建ActiveX
控件
的——突出其优缺点,亲自经历创建一个
控件
的过程——以便你能够决定何时使用一
网页初始化
ATL
开发的activex
控件
属性
如何在web页面中初始化
控件
的
属性
呢?此文根据实际例子讲解
atl
开发的
控件
其
属性
的初始化
方法
,假设
属性
为StreamUrl。 1.class
ATL
_NO_VTABLE CXXX:…//addedpublic IPersistPropertyBagImpl 2.添加
属性
StreamUrl, 在 idl 文件中对应有 [propget, id(1), help
ATL
7.1编写ActiveX
控件
目录
ATL
7.1编写ActiveX
控件
... 1目录... 1一创建
ATL
项目... 1二创建ActiveX
控件
... 2三解释向导的行为... 3四标准
属性
... 4背景
属性
... 4五 Unicode风格编码... 11六用OpenGL绘制笛卡尔坐标系... 11七自定义
属性
... 15八自定义
方法
... 17九标准
方法
... 17
微软在线文档之
ATL
自定义
控件
的制作
转载地址:http://hi.baidu.com/mizzletown/blog/item/fdc4a39b1075bbb1c8eaf420.html使用
ATL
,可以创建高效、灵活、轻量级的
控件
,本教程会指导你创建
控件
并验证一些
ATL
基本原理。
本教程通过七个步骤创建
ATL
控件
,绘制一个圆和圆内的填充多边形。我们可以向工程中添加一个
控件
,设置Sides
属性
指明多边形的边数,然后添加绘制代码在
属性
变化时显示
控件
,此外我们还可以使
控件
响应click事件、向
控件
添加一个
属性
页、将
控件
置于一个网页上。
VS2010
ATL
控件
开发
使用
ATL
做COM开发,开发出来的
控件
以Dll形式存在,比起MFC来要小,且一个Dll内可以容纳多个ActiveX
控件
新建个工程,选dll,支持MFC 添加几个对象,FirstClass和SecondClass是
ATL
简单对象(simple object),不是
控件
类,用来测试 CCtrl1是
控件
类,要支持事件,一定要选支持连接点(connection point),最好把支持错误
ATL
3,248
社区成员
48,530
社区内容
发帖
与我相关
我的任务
ATL
ATL,Active Template Library活动(动态)模板库,是一种微软程序库,支持利用C++语言编写ASP代码以及其它ActiveX程序。
复制链接
扫一扫
分享
社区描述
ATL,Active Template Library活动(动态)模板库,是一种微软程序库,支持利用C++语言编写ASP代码以及其它ActiveX程序。
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
社区公告
暂无公告
试试用AI创作助手写篇文章吧
+ 用AI写文章