CSDN论坛 > VC/MFC > ATL/ActiveX/COM

关于用ATL写的COM(ASP调用的)一个奇怪的问题 [问题点数:0分]

Bbs1
本版专家分:0
结帖率 100%
CSDN今日推荐
Bbs1
本版专家分:0
Bbs1
本版专家分:0
匿名用户不能发表回复!
其他相关推荐
不支持MFC的ATL DLL中调用MessageBox
在支持MFC的工程中弹出消息框可以使用AfxMessageBox,MFC会调用AfxGetMainWnd来获取消息框的父窗口,保证消息框弹出后是模态的。 如果一个ATL Module使用的是标准Window库,就只能使用MessageBox API来弹出消息框(当然也可以用ATL的CWindow等窗口类,但那样就复杂多了)。 MessageBox API的第一个参数就是父窗口句柄,可以
C#调用ATL COM
来源:http://blog.csdn.net/clever101                    简单介绍C#程序如何调用ATL编写的COM组件。   首先新建一个ATL工程,具体如下: 1. 填写工程名称和路径,如下图:     2. 选择工程的服务器类型为动态链接库,如下图: 3. 添加一个ATL简单对象,如下图:
8.ATL实现简单的COM
本文演示了如何使用ATL开发简单的COM,同时对于ATL实现COM的原理给出了简要分析,对照博客和代码可掌握简单的ATL开发COM流程。
QT COM的使用
QT COM的使用 QT在子线程中使用QAxWidget需要初始化COM的问题 原因是在QApplication的主线程中,会自动初始化COM库,而新开辟的子线程不会自动初始化COM库,所以需要我们手动来初始化。 添加头文件 #include <windows.h> 在线程开始的时候初始化COM库: HRESULT r = OleInitialize(0);...
ATL-连接点和接口方法的使用
前言在做COMDLL, 用MFC测试程序插入注册好的ATL控件. 测试连接点的添加, 控件方法的添加,测试程序被控件调用连接点函数, 测试程序去调用控件的接口方法.效果图工程下载点srcUserLoginComControl.zip 编译环境 : vc6sp6 + win7x64 + ATL(复合控件) + MFC(测试程序)工程预览COMDLL// MyLoginControl.idl : I
C#调用手动编写的COM组件(非ATL向导生成,参考上一篇手把手写COM组件)
C#调用手动编写的COM组件 (非ATL向导生成,参考上一篇手把手写COM组件) 手动创建一个非ATL向导生成的COM组件,添加的接口定义文件MyIDL.idl代码如下:(修改自“COM原理与应用源代码\ch3\DictComp\"例子) import "oaidl.idl"; import "ocidl.idl"; #include typedef unsigned short
ATL使用数组做参数
参考链接: http://blog.sina.com.cn/s/blog_66ec4d6601016zfl.html CComVariant相关 http://blog.csdn.net/win2ks/article/details/2528471 VARIANT 与 CComVariant 的使用 http://blog.csdn.net/tangaowen/article/de
怎么注册COM,ATL组件
1、注册 regsvr32.exe *.dll 2、卸载regsvr32.exe /u *.dll 在非管理员权限的使用下可能出现如下问题: 模块已加载,但对dllregisterServer的调用失败,错误代码为0x8004***** 解决办法:请使用管理员权限进行注册
com教程(1-使用VS2015编写ATL示例)
首先做个demo (1)首先新建ATL项目,进入向导,如图下选择 (2)VS2015自动生成两个项目,其中一个和你刚才新建的项目同名,同名项目上右击,添加类,然后选择ATL简单对象 电机添加,输入类名即可 (3)在类视图下,选择刚才添加类名前面+I的类,右击添加方法 如图所示,添加参数,注意,只有指针类型的参数才能被设置为输出参数 (4)在所建类的cpp文件中,补全代码实现
(ZT)ATL:连接点及接收事件的两种方法
original url from : https://fanglz.wordpress.com/2011/03/24/connection-point/ ATL:连接点及接收事件的两种方法 一、添加连接点 1. 新建ATL项目 设置项目属性。如果需要属性化,可以选中“属性化”复选框,如果要生成可执行文件而不是DLL,选择“可执行文件”,如果需要MFC支持,选中“支持MFC
关闭