社区
ATL
帖子详情
在COM组件中如何获得它本省所在的路径?
milee
2006-08-16 04:26:36
我写了一个组件(DLL),现在想要在其中获得这个DLL所在的路径(可以不包括文件名),我使用了GetCurrentDirectory,但获得的是调用这个组件的客户程序的路径,不是我想要的,还有没有其他办法啊?
在注册这个组件的时候好像也要用到这个组件的路径,那是怎么获得的呢?有没有办法把引用?
多谢了,急用。
...全文
178
5
打赏
收藏
在COM组件中如何获得它本省所在的路径?
我写了一个组件(DLL),现在想要在其中获得这个DLL所在的路径(可以不包括文件名),我使用了GetCurrentDirectory,但获得的是调用这个组件的客户程序的路径,不是我想要的,还有没有其他办法啊? 在注册这个组件的时候好像也要用到这个组件的路径,那是怎么获得的呢?有没有办法把引用? 多谢了,急用。
复制链接
扫一扫
分享
转发到动态
举报
写回复
配置赞助广告
用AI写文章
5 条
回复
切换为时间正序
请发表友善的回复…
发表回复
打赏红包
Juchiyufei
2006-08-18
打赏
举报
回复
CString curdir;
::GetModuleFileName(::AfxGetInstanceHandle (),curdir.GetBuffer (_MAX_PATH),_MAX_PATH);
curdir.ReleaseBuffer();
=====================
在com中调AfxGetInstanceHandle 来取得instance可不是很好呀。
ldsjlzy
2006-08-16
打赏
举报
回复
再加一句取其路径
curdir=curdir.Left(curdir.ReverseFind (_T('\\')));
milee
2006-08-16
打赏
举报
回复
呵呵,我原来也想通过注册表去获得,但是用了 ldsjlzy(小李) 提供的函数确实可以做到,多谢了。
唯一不完美的是它把那个DLL的文件名也加进去了,我原来只想要路径。
LegerWu
2006-08-16
打赏
举报
回复
通过查询注册表,应该可以获得的。
ldsjlzy
2006-08-16
打赏
举报
回复
CString curdir;
::GetModuleFileName(::AfxGetInstanceHandle (),curdir.GetBuffer (_MAX_PATH),_MAX_PATH);
curdir.ReleaseBuffer();
(十八)QT获取打开文件的
路径
和文件名
我们在实际工作
中
,需要读取某个文件的信息,例如要求客户选择某个文件、读取文件信息,这时候我们就需要一个能打开文件的窗口,提供客户选择。QT为此提供了各种方法,例如常用的getOpenFileName()可以读取某个文件...
C#与vb6
com
组件
的互相调用方法
通过这种标准将可以在任意两个
组件
之间进行通信而不用考虑其所处的操作环境是否相同、使用的开发语言是否一致以及是否运行于同一台计算机。
COM
的优点?1.可代替原来的旧的 2.可重用行 3.简化分布式网络应用程
COM
组件
设计与应用
目录
COM
组件
设计与应用(一) 起源及复合文件... 1
COM
组件
设计与应用(二) GUID 和 接口... 10
COM
组件
设计与应用(三) 数据类型... 20
COM
组件
设计与应用(四) 简单调用
组件
... 31
COM
组件
设计与应用(一)起源...
SpringBoot~解决三个疑惑,为什么pom.xml文件
中
导入依赖不需要版本? 它是如何实现自动配置的? 它是如何启动运行的?
文章目录为什么pom.xml文件
中
导入依赖并...在以前无论是Javaweb还是SSM我们在pom.xml文件
中
导入依赖都需要实现其版本, 但是在SpringBoot项目
中
没有版本, 但是他有了一个父依赖 <parent> <groupId>org.spr
有赞移动 iOS
组件
化(模块化)架构设计实践
有赞移动团队自16年起也在不断尝试各种
组件
化方案,在有赞微信商城,有赞零售,有赞美业等多个应用
中
进行了实践。我们踩过一些坑,也收获了很多宝贵的经验,并沉淀出 iOS 相关框架 Bifrost (雷神里的彩虹桥)。在过程...
ATL
3,245
社区成员
48,539
社区内容
发帖
与我相关
我的任务
ATL
ATL,Active Template Library活动(动态)模板库,是一种微软程序库,支持利用C++语言编写ASP代码以及其它ActiveX程序。
复制链接
扫一扫
分享
社区描述
ATL,Active Template Library活动(动态)模板库,是一种微软程序库,支持利用C++语言编写ASP代码以及其它ActiveX程序。
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
社区公告
暂无公告
试试用AI创作助手写篇文章吧
+ 用AI写文章