社区
C#
帖子详情
如何释放StgOpenStorage打开的文件
chunming
2012-06-07 08:47:46
如何释放StgOpenStorage打开的文件,用StgOpenStorage(filepath, null, 0x20, System.IntPtr.Zero, 0, out this.storage); 但次方法一直独占文件无法删除,请问如何释放?
谢谢
...全文
138
4
打赏
收藏
如何释放StgOpenStorage打开的文件
如何释放StgOpenStorage打开的文件,用StgOpenStorage(filepath, null, 0x20, System.IntPtr.Zero, 0, out this.storage); 但次方法一直独占文件无法删除,请问如何释放? 谢谢
复制链接
扫一扫
分享
转发到动态
举报
写回复
配置赞助广告
用AI写文章
4 条
回复
切换为时间正序
请发表友善的回复…
发表回复
打赏红包
qingshuiyimu
2014-06-29
打赏
举报
回复
用Release,这是com接口。
kuankuan_qiao
2014-01-20
打赏
举报
回复
你的问题解决了嘛
chunming
2012-06-07
打赏
举报
回复
查了相关资料好像没有close()
SocketUp
2012-06-07
打赏
举报
回复
不知道StgOpenStorage是什么
但总有Close()吧
文件
结构化存储技术与应用
文件
结构化存储技术与应用, qq2009聊天记录就是用这个格式。
结构化存储技术
结构化存储技术
COM/DCOM Unleashed
This book achieves several objectives: • Unleashes the power of COM/DCOM in the context of practical advanced solutions. • Uncovers ways in which COM/DCOM can be used that perhaps the reader never imagined were possible. • Removes the magic curtains that surround Windows DNA and its framework of powerful server-side products like MTS and MSMQ. • Points out common pitfalls and subtle inconsistencies encountered in real-world COM/DNA projects.
stg
Open
Storage
读取word文档
别的先不说,直接上代码 ::OleInitialize (NULL); // TODO: 在此添加控件通知处理程序代码 I
Storage
* p
Storage
=NULL; IStream* pStream=NULL; //检测是否是复合文档 HRESULT hResult=::
Stg
Is
Storage
File(TEXT("D:\\思想_1.doc")); if(FAILED(hResu
COM编程之复合
文件
1. 原理:磁盘
文件
组织方式与复合
文件
组织方式:2. 工具:VC自带的“复合
文件
浏览器”:DFView(没有实现国际化,
文件
全路径名不得出现中文)3. 方法:WIN API 函数功能说明
Stg
CreateDocfile()建立一个复合
文件
,得到根存储对象
Stg
Open
Storage
()
打开
一个复合
文件
,得到根存储对
C#
111,126
社区成员
642,541
社区内容
发帖
与我相关
我的任务
C#
.NET技术 C#
复制链接
扫一扫
分享
社区描述
.NET技术 C#
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
社区公告
让您成为最强悍的C#开发者
试试用AI创作助手写篇文章吧
+ 用AI写文章