社区
ATL
帖子详情
如何在ATL的同一工程(或说同一工作空间)中一个文件a.cpp 调用 b.cpp 下的方法InertMoney方法,高分请教,来者有分? 100分在此 谢谢你了
he_hawk
2003-10-17 01:44:01
如何在ATL的同一工程(或说同一工作空间)中一个文件a.cpp,其下一方法ASf.
现要调用 b.cpp 下的方法InertMoney方法,
高分请教,来者有分? 100分在此 谢谢你了
它们在同一工程中
...全文
34
14
打赏
收藏
如何在ATL的同一工程(或说同一工作空间)中一个文件a.cpp 调用 b.cpp 下的方法InertMoney方法,高分请教,来者有分? 100分在此 谢谢你了
如何在ATL的同一工程(或说同一工作空间)中一个文件a.cpp,其下一方法ASf. 现要调用 b.cpp 下的方法InertMoney方法, 高分请教,来者有分? 100分在此 谢谢你了 它们在同一工程中
复制链接
扫一扫
分享
转发到动态
举报
写回复
配置赞助广告
用AI写文章
14 条
回复
切换为时间正序
请发表友善的回复…
发表回复
打赏红包
ayixidaiyilu
2003-10-21
打赏
举报
回复
up
he_hawk
2003-10-21
打赏
举报
回复
谢谢各位了
larryvc
2003-10-20
打赏
举报
回复
加入一个b.h的头文件,将函数的生命放在头文件中,函数的定义放在b.cpp中,然后在a.h中加入b.h,试试吧!
bigflyingpig
2003-10-20
打赏
举报
回复
b.cpp里的函数是全局函数吗?
用namespace或者可以
namespace xxx{
InertMoney();
}
.h文件声明函数,.cpp文件实现函数
用的时候可以这样:xxx::InertMoney()就可以了
试试看
yaoha2003
2003-10-20
打赏
举报
回复
帮你UP
天限天空
2003-10-20
打赏
举报
回复
要看 b.cpp 中的是什么了
1。静态函数,上面已经说了
2。接口类
直接用 CXXX::CreateInstance((IXXX**)ppv);,ppv->InertMoney()
...
he_hawk
2003-10-17
打赏
举报
回复
to yaoha2003(耀哈)
能放点例子吗
不能在a.cpp中加入b.cpp吧
这样编译时出错,说 b.obj 方面的错误
yaoha2003
2003-10-17
打赏
举报
回复
to he_hawk(强) :
你的那个函数必须是静态函数
在a.cpp中加入b.cpp
然而创建b的一个对象obj,然而obj.xxxx()就行了
he_hawk
2003-10-17
打赏
举报
回复
CComPtr<ICardMoneyDetail> CardMoneyDetail =NULL;
hr=pObjCtx->CreateInstance(CLSID_CardMoneyDetail,IID_ICardMoneyDetail,
(void**)&CardMoneyDetail),"CreateInstance(CLSID_CardMoneyDetail)";
if(FAILED(hr))
{
err=SysAllocString(L"不能创建对象CardMoneyDetail");
throw 0L;
}
float lfCardsMoney = CardMoneyDetail->GetMoney(FixSQLString(Card_No));
这个方法可以,对是一个工程或不是一个工程都有用。不知是否有更好的方法
he_hawk
2003-10-17
打赏
举报
回复
flyingjust(just)
你这种方法好象不行
没有接口地址
没办法远程调用.
he_hawk
2003-10-17
打赏
举报
回复
把头文件 b.h 加到a.cpp中
直接这样调用,
CB::InertMoney("test");
这种方法不行
谢谢两位,我试试你们的方法是否可以
flyingjust
2003-10-17
打赏
举报
回复
b中 .h
void WINAPI InertM(CString str)
.cpp
voi WINAPI InertM(CString str)
{
}
he_hawk
2003-10-17
打赏
举报
回复
把头文件 b.h 加到a.cpp中
直接这样调用,
CB::InertMoney("test");
这样可以吗
还是有其它方法
he_hawk
2003-10-17
打赏
举报
回复
在线等你哟
谢谢,一定有分的
火急问题
使用WTL进行Windows桌面应用开发-第一部
基于Windows平台的
ATL
/WTL桌面应用程序开发. 使用C/C++作为开发语言, 开发Windows本地桌面程序. WTL界面库是MFC的替代选择, 是Win32界面编程的薄封装,可以
说
学会WTL开发即学会了Win32界面开发。 适合
中
小型公司开发...
C语言/C++初学 问题
本文原为本人在论坛所发若干帖,意在集
中
解决新手学习C/C++语言时将遭遇到的各类问题,网友反馈情况良好,集合修订后作为个人作品贴于此处。 本贴主要分析概念原理和解决方案,不讨论具体程序语法,立足于让初学者...
C++(ALL) STL
ATL
Opencv 视觉图像实践进展记录
目录 检索
文件
夹
中
的图片名..."Error: "const char"类型的实参与"LPCWSTR"类型的形参不兼容",解决
方法
: operator() 找数组最大最小值 图像增强——RGB图分离并均衡化 图像增强——RGB图分离并对数log变换 ...
VC++
中
可能遇到的问题
.m,a.m:link{COLOR:#666666;font-size:
100
%;}a.m:visited{COLOR:#660066;}T 如何用程序控制电源管理设置 Q 我们知道在电源选项 属性 里面可以设置 关闭监视器 1分钟之后,...,从不 关闭硬盘 1分钟之后,...,从不...
Win32 & .Net Q&A 200509
1.使用VB或者
ATL
工具来实现
一个
Active控件,在控件
中
向外暴露
一个
方法
,该
方法
的功能为:首先将所要安装的程序下载到用户机器上,然后启动所下载的安装程序进行安装。 2.在网页
中
调用
该控件,在所需要处理事件
中
...
ATL
3,245
社区成员
48,539
社区内容
发帖
与我相关
我的任务
ATL
ATL,Active Template Library活动(动态)模板库,是一种微软程序库,支持利用C++语言编写ASP代码以及其它ActiveX程序。
复制链接
扫一扫
分享
社区描述
ATL,Active Template Library活动(动态)模板库,是一种微软程序库,支持利用C++语言编写ASP代码以及其它ActiveX程序。
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
社区公告
暂无公告
试试用AI创作助手写篇文章吧
+ 用AI写文章